您现在的位置是:群英 > 开发技术 > Python语言
python中while循环语句怎样使用?一文带你看懂
Admin发表于 2021-11-25 17:49:3143 次浏览

    这篇文章我们来了解python中的while循环语句,while循环语句在Python学习中是很基础的知识,是需要掌握的,对此本文就给大家来介绍一下while循环语句,对新手学习和理解python中的while循环语句有一定的帮助,那么接下来就跟随小编来一起学习一下吧!    

    while 语句 和 if 语句差不多

    在while 后面加上所需的循环条件用 “ : ”作为结尾,当条件满足时就运行while下面的程序块直到while后面的条件不再被满足,程序会跳出while语句继续往下运行,大概有以下几种:

    while基本循环

    while …… continue 语句

    while ……break语句

    while ……else语句

1、while 基本循环:

    满足条件就开始循环,条件无法满足就跳出

例如:

    显示1到100所有的数字

shuZi = 0 #定义变量名称“ shuZi ”并且给它赋值为 0
while shuZi < 100 : #设置循环条件是 shuZi 的值小于100
    shuZi = shuZi + 1 #shuZi 的值加 1 
    print(shuZi) #把shuZi 的值显示出来
'''
显示1到100有所的数字
'''

2、while …… continue 语句:

    等运行至continue时终止当前循环开始下一次循环

例如:

    显示1 2 3 4 5 6 8 9 10(不显示7)

shuZi = 0 #定义变量 shuZi 并赋值为 0
while shuZi < 10 : #设置循环条件是 shuZi 小于 10
    shuZi = shuZi + 1 #shuZi的赋值 + 1
    if shuZi == 7: #设定if判断条件 为 shuZi 的值等于7 
        continue #以下的代码 就不再执行了 直接跳回到 while开始的地方
    else:
        print(shuZi) #否则就显示shuZi的值

3、while ……break语句:

    程序运行至break的时候 终止所有循环

例如:

    用户三次登录机会

yongHuMing = 0  #定义变量 yongHuMing 并赋值为0
miMa = 0    #定义变量 miMa 并赋值为0
x = 3   #定义变量 x 并赋值为0
while x > 0 :  #设置循环条件为 x 大于 0
    yongHuMing = input ('请输入用户名:')  #显示 请输入用户名:并且赋值给 yongHuMing
    miMa = input ('请输入密码:')     #显示 请输入密码:并且赋值给 miMa    
    if yongHuMing == 'adam' and miMa == '123' :   #如果 yongHuMing 的值等于adam 并且 miMa的值等于123
        print ('登录成功')      #则显示登录成功 
        break       #退出循环
    else:
        x = x - 1   #否则 x的值 减1 
        print ('登录失败请重新登录') #显示登录失败请重新登录

4、while ……else语句:

    如果不再满足循环条件则执行else后的命令

例如:

    显示1-10 这10个数字,最后告知显示完毕

shuZi = 0 #定义变量名称“ shuZi ”并且给它赋值为 0
while shuZi < 10 :  #设置循环条件是 shuZi 小于 10
    shuZi = shuZi + 1 #shuZi 的值加 1 
    print(shuZi) #把shuZi 的值显示出来
else:           #当shuZi小于10的条件无法满足时
    print("全部显示完毕") #显示全部显示完毕

总结

    关于python中的while循环语句的内容就介绍到这,上述示例具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家学习while循环语句有帮助,想要了解更多python的内容,大家可以关注其它的相关文章。

文本转载自脚本之家

相关信息推荐
2021-11-29 17:59:08 
摘要:这篇文章我们来了解一下PHP原型模式的内容,PHP原型模式是PHP设计模式中的一种,虽然使用不多,但是有一定的学习和参考价值,下文有很详细的介绍,有需要的朋友可以参考,接下来就跟随小编来了解看看吧!
2021-11-23 17:41:42 
摘要:这篇文章我们来了解python中文件操作的内容,下文将介绍打开、关闭、保持和读写文件,下文有很详细的介绍,对新手学习Python有一定的帮助,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧!
2021-11-12 16:39:42 
摘要:这篇文章主要介绍PHP如何实现二分搜索树的内容,本文对大家学习和理解二叉树 、二分搜索树等等都有一定的帮助,感兴趣的朋友可以了解看看,希望大家阅读完这篇文章能有所收获。
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部