人生苦短,要学Python

Python中循环有while循环和for循环,接下来将介绍Python中的while循环和for循环。

while循环

语法格式

# while语句用于循环执行程序,也就是在某我上个厕所成立时,则执行程序代码,# 用来处理需要重复执行的语句。# 当判断条件为True时,则执行while下的语句块;# 如果条件为False时,则结束循环;# 如果判断条件永为真,则产生无限循环;# 最后的else语句是可选的,当while循环正常结束时,else下的语句块会被执行;while (条件):    语句块else:    其它语句块

while循环

  • while循环
# 计算1到20的和, while循环内的语句块要缩进sum = 0i = 0while(i <= 20):    sum += i    i += 1# 打印计算的结果print(f'1到20和总和为:{sum}') 

while循环

  • while 循环使用else语句
sum = 0flag = 'Y'i = 0while i <= 10:    sum += i    i += 1    print(f'1到20的和为:{sum}')else:     flag = 'N'    print(f'The flag is {flag}') print('执行下面的语句块')

while ... else...语句

  • while循环中带有break语句

    • break, 用来退出循环, 当在while循环中使用break语句时,while中的else关键字下面的语句块不会执行

while中带有break语句执行流程

  • while中带有break语句示例
# 当while循环走break语句退出时,不会走else语句下面的语句块sum = 0flag = 'Y'i = 1while i <= 10:    sum += i    if (i%7 == 0):        break    print(f'{i}~~~~~1到20的和为:{sum}')    i += 1else:     flag = 'N'    print(f'The flag is {flag}') print('执行下面的语句块')

while带有break语句示例

  • while语句带有continue选项

    • continue句用来结束当次循环,进入下一次循环

while带continue语句

  • while语句带有continue示例
i = 0total = 0while i<10:    i += 1    if i%4 == 0:        continue    total += i    print(f'i : {i}')    print(f'total : {total}')

while带continue语句

多劳多得

的 while循环_十八、Python图解while循环相关推荐

  1. python并行处理for循环_如何在Python中将for循环转换为并行处理?

    我对Python的学习还处于非常早期的阶段.如果这个问题听起来很愚蠢,请提前道歉.在 我有一组数据(以表格格式),我想添加一些计算列.基本上我有一些位置lon/lat和目的地lon/lat,以及各自的 ...

  2. python10的因数_十五道Python小案例,学会这些,Python基础已过关!

    十五道Python的小案例,不知道各位都会了多少! 一.猜数字 1到4能组成多少个互不相同且不重复数字的三位数?分别是? 分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉 ...

  3. python求15的因数_十五道Python小案例,学会这些,Python基础已过关!

    十五道Python的小案例,不知道各位都会了多少! 一.猜数字 1到4能组成多少个互不相同且不重复数字的三位数?分别是? 分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉 ...

  4. python timeit用法_十大Python开发技巧

    Python开发指南, 超级实用足以让您震撼 > Photo by Christina Morillo from StockSnap 时不时地,当我了解Python的新功能时,或者我发现其他一些 ...

  5. python怎么用for循环找出最大值_如何获取Python简单for循环索引

    如何获取Python简单for循环索引 这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Py ...

  6. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  7. python中while语句的用法_全面解析Python的While循环语句的使用方法

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件: 执行语句-- 执行语句可以是单个语句或语句 ...

  8. 怎么理解python循环_如何理解Python的循环设计

    在"循环"一节,我们已经讨论了Python基本的循环语法.这一节,我们将接触更加灵活的循环方式. range() 在Python中,for循环后的in跟随一个序列的话,循环每次使用 ...

  9. python中for循环怎么打开_详解Python中for循环的使用

    for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程" 一文讨论了 if 语句和 while 循环,讨论了复合语句以及适当缩进 Python 语句来 ...

最新文章

  1. eja智能压力变送器工作原理_横河EJA压力变送器在脉冲线路堵塞诊断方法
  2. 使用Apache JMeter负载测试Web应用程序
  3. java 消息队列服务_ActiveMQ 消息队列服务
  4. linux route命令的使用详解
  5. 牛津书虫系列_【SHARE】牛津书虫系列英文书
  6. LeetCode 10 Regular Expression Matching(字符串匹配)
  7. 发布过程5分钟内load飙升问题排查
  8. 回车键提交与不提交表单的解决方法
  9. mysql自动安装脚本
  10. 实用技巧——获取验证码的倒计时
  11. 如何协助 MySQL 实现 Oracle 高级分析函数
  12. 最详细的JavaScript高级教程(一)简介
  13. qq影音linux版本下载官网下载软件,QQ for Linux
  14. 随机数生成器与线性同余法产生随机数
  15. ubuntu20更改登录背景图片
  16. QQ互联官网使用跳坑
  17. 财务航天开票系统无法打印发票汇总明细,该系统打印发票正常,连其他打印机打印A4正常
  18. 计算机网络实验报告双机互联,双机互联实验报告.docx
  19. 微星主板Z370M mortar刷新BIOS导致主板MAC地址错误解决方法
  20. 每月一书(202111):《五百年来王阳明》

热门文章

  1. linux route命令删除多余路由
  2. 【网络安全】ollvm反混淆学习
  3. 【网络安全】身份验证凭证为何如此重要?
  4. 【安全漏洞】Cisco命令注入漏洞CVE-2021-1414分析
  5. 【NGINX+PHP7.3+MYSQL】安装指南
  6. Docker-compose 安装配置 Nginx PHP MySQL Laravel
  7. Python中*args 和**kwargs的用法
  8. Python爬取京东商品信息以及评论存进MySQL
  9. MySQL使用ALTER TABLE创建索引
  10. 计算机的组成_计算机网络的组成和分类