【发布时间】:2020-06-24 20:21:38
【问题描述】:
如何使我的 Python 代码更紧凑?
任何帮助都会非常有用
print("Welcome to my program")
# This program tells if a number form 1 - 10 is even or odd
try:
del_number = int(input("Input a number 1 - 10: "))
if del_number == 2 or del_number == 4 or del_number == 6 or del_number == 8 or del_number == 10:
print("The number you have entered is an even number")
elif del_number > 10:
print("Not a valid number")
else:
print("The number you have entered is a odd number")
except:
print("You have entered a letter/letters not a number 1 - 10")
【问题讨论】:
-
顺便说一句,将您的异常处理限制为
except ValueError。您的异常应该是狭窄的,以避免意外抑制意外错误和隐藏错误。
标签: python python-3.x