码迷,mamicode.com
首页 > 其他好文 > 详细

day3(while、流程控制)

时间:2018-03-03 00:40:53      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:nbsp   选择   int   流程控制   游戏   结束   布尔   bsp   false   

 

 

一、while

语法

 white 条件:

    执行代码。。。

小练习:

#打印0-100的偶数
count = 0
while count <= 100:
    if count %2 == 0 :
        print(count)
    count += 1
# 打印0-100 , 50 不打印,60-80 打印他们的平方

count = 0
while count <= 100 :
    if count == 50:
        pass #
    elif  count >= 60 and count <= 80 :
        print(count*count)
    else:
        print(count)
    count+=1

二、死循环

死循环顾名思义就是一直循环

只要让while 满足条件就会一直执行,一般都会采取判断 or 布尔值

count = 0

while count == 0 :

  print(count)

  count += 1

while True :

  print(count)

  count += 1

两种方法

 

三、循环终止语句

如果在循环中,因为某些原因不想循环了,怎么把他终止掉,这里就用到了 break 或者 continue

break 用于完全结束一个循环,跳出循环体执行循环后面的语句

continue 和break 有些类似,他只是终止本次循环,然后继续执行后面的循环,break则完全终止循环!

技术分享图片

 

num = "25"
count = 0
a = True
while a :
    user = input("输入你猜的数字:")
    count += 1
    if user == num :
        print("对了")
        break
    if count == 3:
        user_a = input("选择y继续选择q退出")
        if user_a == "y" or user_a == "Y" :
            print("游戏继续")
            count = 0
            continue
        elif user_a == "q" or user_a == "Q":
            break
            a = False
            print("游戏结束")
    else:
        print("输入错误请重新输入")

 

day3(while、流程控制)

标签:nbsp   选择   int   流程控制   游戏   结束   布尔   bsp   false   

原文地址:https://www.cnblogs.com/mjiu/p/8495498.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!