私はPythonを使用して、ユーザーに数字を入力するかどうかを尋ね続けるような質問をしています。そうでない場合、プログラムはこれらの数値の平均を計算する必要があります。私のプログラムは 2 番目の while ループから抜け出せないようですが、「except」はまだ間違っています。これが私のプログラムです:
count =0
total=0
ask=input ("Do you want to enter a number? (Y/N)")
while ask=="Y":
numbers=float(input("Enter number"))
count= count+1
total=total+numbers
con_ask=input ("Do you want to continue entering a number? (Y/N)")
if con_ask=="Y":
numbers=float(input("Enter number"))
count=count+1
total=total+numbers
elif con_ask=="N":
print ("The average of", count, "numbers is", total/count)
except :
print ("Zero Division Occured. Average cannot be calculated")