跳出循环

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('小了')
elseprint('大了')

 

给用户三次机会去猜,如果用户猜对了,则退出游戏:
times = 3
while times > 0:
1.建一个变量  = 存放接收用户的输入
a =  input('请输入一个整数')
2.因为input() 接收的内容,都会自动化转换成字符串,所以我们需要手动去转换成整数
a = int(a)   --把右边的input() 转换成整数,在赋值给变量a
if a == 8:
    print('猜对了')
elif a< 8:
    print('小了')
elseprint('大了')
     break
times -=1

 

 
posted @ 2022-03-03 12:10  鹿鹿酱  阅读(47)  评论(0)    收藏  举报