如何让这段代码在特定的情况下退出循环循环
i=0s=input('请输入一句口号(输入STOP结束):')
while i<1:
if s=='STOP':
print('STOP')
else:
print(s)
i+=1
就是只有在输入stop的时候退出循环,在输入不是stop的情况下一直重复第二行代码的操作
可以使用 break 语句,跳出循环体。i=0
while True:
s=input('请输入一句口号(输入STOP结束):')
if s=='STOP':
print('STOP')
break
else:
print(s)
i+=1
i=0
s=input('请输入一句口号(输入STOP结束):')
while i<1:
if s=='STOP':
print('STOP')
i+=1
else:
print(s) i小于1才能进行循环,则改变i的值变大即可退出循环 i=0
s=input('请输入一句口号(输入STOP结束):')
while i<1:
if s=='STOP':
print('STOP')
i+=1
else:
print(s)
另外,如果这个回答对你有帮助的话,请及时设置“最佳答案”! 本帖最后由 jackz007 于 2022-12-22 10:31 编辑
while True:
s = input('请输入一句口号(输入STOP结束):')
print(s)
if s . upper() == 'STOP' : break # 忽略大小写字母,只要输入 'stop' 一律结束。 你可以在if语句后面加上break,跳出while循环
页:
[1]