【发布时间】:2022-11-27 00:16:35
【问题描述】:
所以当我运行程序时出现这个错误。该错误应该在“try”块之后的第 11 行,但这正是我用来学习 python 的书的作者如何显示它的。有人能帮我吗?
print("Give me two number, and I'll divide them.")
print("Enter 'q' to quit.")
while True:
first_number = input("\nFirst number: ")
if first_number == 'q':
break
second_number = input("Second number: ")
if second_number == 'q':
break
try:
answer = int(first_number) / int(second_number)
except ZeroDivisionError:
print("You can't divide by zero!")
else:
print(answer)
我想让它工作,但它没有。
【问题讨论】:
-
只需删除
try:、except:和else:之前的空格,就像我对您的问题所做的编辑一样。 -
不要以消除所问问题的方式编辑问题。
标签: python indentation try-except