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()
計算した結果は下記のようになります。
以上になります。
この記事が気に入ったらサポートをしてみませんか?