跳出循环
break --停止循环
打印1-10的循环,带上break语句就会立刻停止循环 a = 1 while a <=10 print(a) break --遇到了break,立刻终止循环,break后面的代码,不再继续执行 a += 1 print(a)
打印1-10的循环,带上continue语句就会立刻停止循环 a = 1 while a <=10 print(a) continue --终止这一次的循环,马上开始下一次循环 a += 1 print(a)
猜数字游戏:
1.让用户输入一个整数,去判断用户输入的整数,是否以程序设置(8)一直致
2.告诉用户:小了、大了、猜对了
1.建一个变量 = 存放接收用户的输入
a = input('请输入一个整数')
2.因为input() 接收的内容,都会自动化转换成字符串,所以我们需要手动去转换成整数
a = int(a) --把右边的input() 转换成整数,在赋值给变量a
if a == 8:
print('猜对了')
elif a< 8:
print('小了')
else:
print('大了')
如果想要给用户三次机会去猜 :
times = 3 while times > 0: 1.建一个变量 = 存放接收用户的输入 a = input('请输入一个整数') 2.因为input() 接收的内容,都会自动化转换成字符串,所以我们需要手动去转换成整数 a = int(a) --把右边的input() 转换成整数,在赋值给变量a if a == 8: print('猜对了') elif a< 8: print('小了') else: print('大了')
给用户三次机会去猜,如果用户猜对了,则退出游戏:
times = 3 while times > 0: 1.建一个变量 = 存放接收用户的输入 a = input('请输入一个整数') 2.因为input() 接收的内容,都会自动化转换成字符串,所以我们需要手动去转换成整数 a = int(a) --把右边的input() 转换成整数,在赋值给变量a if a == 8: print('猜对了') elif a< 8: print('小了') else: print('大了') break times -=1
浙公网安备 33010602011771号