【发布时间】:2024-05-24 00:05:04
【问题描述】:
我的代码中的错误在哪里?我找不到他们。我必须制作一个乘法学习程序,但我现在陷入了困境。
import random
n = int(input("How many exercises?"))
wrong = 0
abort = False
for k in range(n):
a = random.randint(2, 13)
b = random.randint(2, 13)
help = str(k+1) + ". " + str(a) + " * " + str(b)
answer = input(help + "=> ")
if answer == "":
abort = True
break
if answer !=a * b:
print("Wrong!")
wrong += 1
if abort == True:
print("Noob")
return
if wrong == 0:
print("Good")
else:
print("Hale" ,wrong)
【问题讨论】:
-
请尽快?愿意免费回答问题的人不会有你的紧迫感。
-
请使用tour,环顾四周,并通读help center,尤其是How do I ask a good question? 正确提出问题更多更有可能获得你比填写最低文本要求更快地得到答案。
-
为了让读者找出代码中的错误,他们需要查看输入数据、预期输出数据和实际输出数据。虽然看起来人们愿意猜测您代码中的问题,但您会将这些内容添加到您的问题中吗?
标签: python-3.6