初学Python,看到break的作用很疑惑,break是跳出当前循环,如果限定次数后跳出还能理解,直接break跳出循环那还写这个循环有什么用,是break有限定次数的用法我还没看到还是有其他妙用啊?
time = int(input('请输入次数:'))
a = time
while time > 0:
次数 = str(a + 1 - time)
print("循环第" + 次数 + '次')
time = time -1
break
初学Python,看到break的作用很疑惑,break是跳出当前循环,如果限定次数后跳出还能理解,直接break跳出循环那还写这个循环有什么用,是break有限定次数的用法我还没看到还是有其他妙用啊?
time = int(input('请输入次数:'))
a = time
while time > 0:
次数 = str(a + 1 - time)
print("循环第" + 次数 + '次')
time = time -1
break
与if结合使用:
while True:
if input("输入exit退出")=="exit":
break
print("你已经退出")
就像这个代码,如果你不输入exit,程序就会一直循环,直到你输入exit,跳出循环并且打印:你已经退出