我想问的是,如何使用基本代码(请不要推荐密码)来使我的程序循环,例如,如果用户键入1,它会重新运行该程序,如果他们键入了任何其他内容,该程序的结尾请帮助我解决这个问题。
发布于 2022-09-10 11:14:28
你有两个选择:
迭代
使用无限while True循环,如果用户输入1,则释放
while True:
inp = input("Enter a number: ")
if inp == '1':
break
# some code goes here递归
创建一个递归函数,如果用户输入1,该函数将返回
def get_input():
inp = input("Enter a number: ")
if inp == '1':
return
# some code goes here
get_input()
get_input()发布于 2022-09-10 11:11:28
使用while True循环并在满足特定条件时退出它:
while True:
if int(input("Enter a number: ")) == 1: # if user's input is '1'
break # break out of the infinite loop
# do repetitive stuff here ... https://stackoverflow.com/questions/73671283
复制相似问题