ソースコード
#coding:utf-8
#繰り返し分while 税込み価格計算
import os
sum = 0
work = True
while work == True:
os.system("clear")
print("-----------購入品-----------")
flag = True
#買い物の消費税を選んでもらう
choice = input("1:食料品 2:日用品 ")
if choice in ['1','1']:
tax_rate=0.08
elif choice in['2','2']:
tax_rate=0.10
else:
print("入力ミス")
flag = False
# 買い物の値段計算
if flag == True:
product_name=input("品名: ")
app_price=int(input("単価: "))
qty=float(input("数量: "))
total_price=round((1+tax_rate)*app_price*qty)
sum += total_price
print(f'{product_name} 合計{total_price:.0f}円\n 単価{app_price}円 消費税{tax_rate} 購入個数{qty}')
ask=input("買い物を続けますか?続けるなら: Enterを 、やめるなら: N/nを入れてください: ")
if ask in['N','n']:
work = False
print(f'総額は、{sum:.0f}円です。\nありがとうございました\n')