Python在回车键按下时退出循环
因此,我正在编写一个小代码,当用户按下“回车”键时,我想退出一个特定的循环。我是初学者,所以请帮我做这个 代码:Python在回车键按下时退出循环,python,loops,Python,Loops,因此,我正在编写一个小代码,当用户按下“回车”键时,我想退出一个特定的循环。我是初学者,所以请帮我做这个 代码: 尝试根据空字符串检查输入: while True: text = raw_input("Prompt (or press Enter to Exit): ") if text == "": break # Code if the user inputted something def leap YEARYEAR year:如果年份%4==0:
尝试根据空字符串检查输入:
while True:
text = raw_input("Prompt (or press Enter to Exit): ")
if text == "":
break
# Code if the user inputted something
def leap YEARYEAR year:如果年份%4==0:打印\n年份、年份是闰年!否则:打印\n年,年,不是闰年!print main def main:while True:year=intInput请输入一个4位数的年份\n[或“回车”退出]:如果year=:break leapYearyear main该代码应添加到实际问题中,我在注释中看不到任何格式缩进和换行。但我认为主要的问题是,似乎您在leapYear函数的末尾调用了main,但main中的while循环导致程序运行直到按下enter键,请尝试删除leapYear函数中的main。@Akshaybaskaran我用上面的代码编辑了OP。请检查以确保格式正确。
while True:
text = raw_input("Prompt (or press Enter to Exit): ")
if text == "":
break
# Code if the user inputted something