zoukankan      html  css  js  c++  java
  • Python基础之while循环

    基本循环

    ```Python while 条件: 循环体 ``` 如果条件为True,那么循环体将执行
    如果条件为False,那么循环不会执行

    while···else···

    与其他语言else一般只与if搭配不同,在Python中还有个while···else···语句
    while后面的else是指,当while循环正常执行完,中间没有被break中止的话,就会执行else后面的语句。 ```Python count = 0 while count <= 5: count += 1 print("loop:", count) else: print("程序正常结束") ``` 执行结果为: ```Python loop: 1 loop: 2 loop: 3 loop: 4 loop: 5 loop: 6 程序正常结束 ``` 如果执行过程中被break终止,就不会执行else语句: ```Python count = 0 while count <= 5: count += 1 if count == 3: break print("Loop:", count) else: print("程序正常结束") ``` 执行结果为: ```Python Loop: 1 Loop: 2 ```

    循环终止语句

    如果在循环的过程中,因为某些原因,不想再继续循环,那么可以使用break或者continue语句来中止。
  • break用于完全结束一个循环,跳出循环体执行循环后面的语句。
  • continue和break类似,不过continue只终止本次循环,接着执行后面的循环,但是break则完全终止循环。
  • break示例: ```Python count = 0 while count <= 100: print("loop:", count) if count == 5: break #当count=5时,结束循环 count += 1 ``` 输出结果为: ```Python loop: 0 loop: 1 loop: 2 loop: 3 loop: 4 loop: 5 ``` continue示例: ```Python count = 0 while count <= 100: count += 1 if count > 3 and count < 98: continue #3
查看全文
  • 相关阅读:
    mybatis动态查询,模糊查询
    Python 列表
    异步加载实现点赞功能($.load 出现post不支持)
    shiro多账号登录(用户名,手机号,邮箱)
    spring data jpa 级联操作的时候注意事项
    semantic UI 点击按钮自动提交表单原因
    上线日期
    有关弱类型意识、DOM、动态语言与函数式编程
    视频项目时长的存储和程序设计方案---单例模式节省内存空间以及自定义注解
    项目中整合第三方插件与SpringMVC数据格式化关于ip地址
  • 原文地址:https://www.cnblogs.com/yang-wei/p/9540526.html
  • Copyright © 2011-2022 走看看