您当前的位置: 首页 >  Python

暂无认证

  • 5浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

第三课 Python while 循环

发布时间:2018-06-25 11:54:41 ,浏览量:5

因为python3.0 里默认输入的都是字符串类型 所以这里需要int()转换一下格式

while True 的意思是True==True 无限循环

break 是结束退出

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author: 
# @Date  : 2018/6/25

b = 8
while True:
    a = int(input("lucky number:"))
    if a == b:
        print("bingo!")
        break
    elif a > b:
        print("小一点!")
    else:
        print("大一点!")

优化后代码:

while 后面写判断条件,当判断条件成立进入循环体,当判断条件不成了则不进入判断体

一:定义两个变量初始变量

二:while判断条件

三:进入循环体再进行if判断

四:当判断不成立继续执行while下面的代码

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author: 
# @Date  : 2018/6/25

b = 8
a = 0
while a != b:

    a = int(input("lucky number:"))
    
    if a > b:
        print("小一点!")
    elif a < b:
        print("大一点!")

print("Bingo!")

运行结果:

关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.9687s