見出し画像

Pythonコード共有(お金の計算)

今回のコードはお金を計算するコードになります。
何か勉強するために活用してみて下さい。

MONEY_10000 = 10000
MONEY_5000 = 5000
MONEY_1000 = 1000
MONEY_500 = 500
MONEY_100 =100
MONEY_50 = 50
MONEY_10 = 10
MONEY_5 = 5
MONEY_1 = 1
def money():
    """お金の枚数を入力"""
    a_10000 = int(input("10000円の枚数を入力"))
    a_5000 = int(input("5000円の枚数を入力"))
    a_1000 = int(input("1000円の枚数を入力"))
    a_500 = int(input("500円の枚数を入力"))
    a_100 = int(input("100円の枚数を入力"))
    a_50 = int(input("50円の枚数を入力"))
    a_10 = int(input("10円の枚数を入力"))
    a_5 = int(input("5円の枚数を入力"))
    a_1 = int(input("1円の枚数を入力"))
    
    price_1(a_10000, a_5000 ,a_1000 ,a_500 ,a_100 ,a_50 ,a_10 ,a_5 ,a_1)
def price_1(price_a,price_b,price_c,price_d,price_e,price_f,price_g,price_h,price_i):
    """金額を計算して表示する。"""
    money_1 = price_a * MONEY_10000
    money_2 = price_b * MONEY_5000
    money_3 = price_c * MONEY_1000
    money_4 = price_d * MONEY_500
    money_5 = price_e * MONEY_100
    money_6 = price_f * MONEY_50
    money_7 = price_g * MONEY_10
    money_8 = price_h * MONEY_5
    money_9 = price_i * MONEY_1
    print("金額は " + str(money_1 + money_2 + money_3 + money_4 + money_5 + money_6 + money_7 + money_8 + money_9) + "円です。" )
    print("10000円札は",price_a,"枚")
    print("5000円札は",price_b,"枚")
    print("1000円札は",price_c,"枚")
    print("500円は",price_d,"枚")
    print("100円は",price_e,"枚")
    print("50円は",price_f,"枚")
    print("10円は",price_g,"枚")
    print("5円は",price_h,"枚")
    print("1円は",price_i,"枚")
    return money_1, money_2, money_3, money_4, money_5, money_6, money_7, money_8, money_9
money()

計算した結果は下記のようになります。

以上になります。

この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?