📅  最后修改于: 2023-12-03 15:23:15.940000             🧑  作者: Mango
在 Python 中,我们经常需要从用户获得输入。但是,由于用户可能输入错误的信息,因此我们需要使用 try-except
语句来捕获任何可能的异常。
try:
# 尝试从用户获得输入
user_input = input("请输入一个字符串: ")
except:
# 如果出现异常,则输出错误消息并退出程序
print("输入错误!")
exit()
在上述代码中,我们在 try
语句块中包装了用户输入的代码,并使用 except
语句块来处理任何可能的异常。如果出现异常,程序将输出一个错误消息并退出。否则,用户输入的字符串将被保存在 user_input
变量中。
try:
# 尝试从用户获得输入
user_input = input("请输入一个字符串: ")
except:
# 如果出现异常,则输出错误消息并退出程序
print("输入错误!")
exit()
print("你输入的字符串是:", user_input)
在上述代码中,我们通过 input
函数提示用户输入一个字符串,然后尝试读取它,并将其保存在 user_input
变量中。如果输入不是一个字符串,程序将输出一个错误消息并退出。
最后,我们打印出用户输入的字符串。
使用 try-except
语句可以很容易地捕获任何可能的异常,并适当地处理它们。在获取用户输入时,这种技术尤其有用,因为用户可能会输入任何类型的信息。