私はイントロプログラミングクラスに入っていて、今はループの学習を始めました。私の質問は、入力の平均値について質問し、それはwhileループで行われるはずです。ユーザが数字の代わりに終わりを入力すると、ループの終わりを意味し、平均値を計算する。プログラムは平均値を出力し、それを返すべきです。また、ユーザが何も入力せずに直接入力を終了した場合は、「No numbers were entered」と表示されます。ループを作成しようとしましたが、私のループが実行されていないことがわかりません。 また、私はここに私はこれまでに書いたコードPythonでの入力の平均値
def avgOfTheSum():
total = 0
avg = 0
count = 0
while True:
number = input("Enter next number:")
if number != 'end':
num = float(number)
total = total + num
count = count + 1
average = total/count
else:
print("The Average is:",average)
break
return average
は、これまで – Mureinik
、私はあなたがここに求めているようにあなたも、あなたのためのあなたの宿題をするために他の人を求めるために許可されていない推測しているあなたのコードを共有してください。私たちは人々のためのコードを書いていません。 [this](http://meta.softwareengineering.stackexchange.com/questions/6166/open-letter-to-students-with-homework-problems?newreg=1216e0ad88d74ebbab12ba8299cc7e3c)を読んでください。 –
コードを投稿してください。 – Statham