如何让代码从特定行重新运行? | python | python 技术论坛-江南app体育官方入口
我做了一个程序,类似这样:
print("hello")
test="123"
list=["1","2","3"]
aaa=input("输入a运行程序a,输入b运行程序b")
if aaa=="a":
print("hello,a")
elif aaa=="b":
print("hello,b")
else:
print("no")
print("goodbye")
假如我输入了”a”,并且运行完了第11行(最后一行)的代码,请问怎么样让代码重新运行第三行,让我继续输入”b”?(需要保存列表和变量内容)
前者通常用在不定次数重复执行, 后者则用在有限次数重复执行, 你的问题适用
while
语句.方式基本上有以下两种: