ユーザーの購入を合計するレジをシミュレートします。プログラムは、1 人のユーザーに対して不特定数の項目に対して実行する必要があります。プログラムは、各アイテムの数量と単価をユーザーに要求する必要があります。ユーザーは、マイナスの数量を入力して、購入の終了を示す必要があります。プログラムは、数量、単価、アイテムの合計 (数量×単価)、および現在の小計を 1 行でファイルに出力する必要があります
purchases.txt
。これらの値はスペースで区切る必要があります。プログラムは、最終的な合計をファイルと画面の両方に出力する必要があります。
ファイル I/O はかなりうまくダウンしています。クラスで問題を抱えているのは、ループを作成し、何かが入力されたときにループを停止させることです。
import os.path
outFile = open("purchases","w")
quantity = raw_input("What is the quantity of the item")
cost = raw_input("How much is each item")
outFile.write()
while quantity <= ???? :
私は数学を理解していますが、ループは私を失います.