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