我希望用户能够通过输入stop或其他键盘输入来终止嵌套循环。用户被要求输入一个选项a到g,然后输入8个if语句,下面是我为第一个if语句编写的代码。。。你知道吗
if option == "a":
while True:
try:
name = input('\nEnter the students name: ')
cm = input('Coursework mark: ')
em = input('Exam mark: ')
student = (name,cm,em)
database.append(student)
except :
break
我有使用try和except函数的想法,但我不知道如何或如果这将工作,请帮助!你知道吗
您可以检查每次输入的值,如果它与您的关键字匹配(或在关键字列表中),则
break
。你知道吗要检查停止关键字列表,可以执行以下操作
如果您担心键盘中断(例如Ctr+c或Delete),可以使用built-in Exception KeyboardIntertupt。这会让你优雅地失败:
这将防止循环因中断请求而崩溃。你知道吗
相关问题 更多 >
编程相关推荐