python入门while循环语句理解学习

作者:Python文泽老师 时间:2023-08-28 07:21:54 

循环是我们经常用到的一个概念,比如,循环计算数字叠加、循环输出文字内容等。循环是运行重复内容的一个最简单的方法,简化了代码流程,增加了时效性。因此本章重点讲解下循环的操作流程以及应用。

while循环公式

python入门while循环语句理解学习

while循环格式

当while后的判断条件成立时,执行循环内容,直到不满足条件为止。下面举个简单的小例子:

比如要计算1+2+3+4+5+…+100的和是多少,怎么运用while语句,执行呢?

可以参考以下代码:

python入门while循环语句理解学习

计算1到100的和

n=1 设置计数的起始值为1sum=0 总和的起始值为0while n<=100: 直到n大于100停止计算
sum+=n 每循环一次,在原有的基础上加上当前计数值
n+=1 每循环一次,计数+1print(sum) 输出总和值

以上是对代码的详细讲解。可参照填写代码并执行。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

while循环,可搭配的条件还有else、break以及continue。

先说一下while…else的用法是怎么样的:

python入门while循环语句理解学习

while…else执行结果

n=0while n<=5:
当n<=5时执行循环
n+=1
print(n)else: 当n>5时跳出循环,执行else内容
print(“循环结束!”)

while…break的用法与while…continue的用法相反,可以对照使用:

python入门while循环语句理解学习

while…break执行结果

n=0while n<=100: 当满足n<=100时执行循环体
n+=1
if n==5:
break 当n等于5时,跳出循环体,不再执行循环,因此输出1,2,3,4
print(n)

python入门while循环语句理解学习

while…continue执行结果

n=0while n<=10: 当满足n<=10时执行循环体
n+=1
if n==5:
continue 当n等于5时,继续执行循环体,不再往下执行,向上找循环体,
直到不满足循环条件,因此输出不包含5
print(n)

通过以上对比,可以加深对相关语句的理解,建议大家多加练习深化理解方向!

来源:https://blog.csdn.net/python_9988/article/details/120140349

标签:python,while循环
0
投稿

猜你喜欢

  • JavaScript数组及非数组对象的深浅克隆详解原理

    2024-04-19 09:52:51
  • Python代码实现列表分组计数

    2022-11-03 07:58:38
  • PHP概率计算函数汇总

    2023-11-19 08:06:19
  • asp如何用OdbcRegTool组件来创建一个数据源?

    2010-06-12 12:55:00
  • “尊重”设计师?

    2009-03-23 18:14:00
  • Python实现网络聊天室的示例代码(支持多人聊天与私聊)

    2022-11-21 15:17:23
  • Python爬虫自动化获取华图和粉笔网站的错题(推荐)

    2023-08-14 02:05:42
  • Python 序列化和反序列化库 MarshMallow 的用法实例代码

    2023-02-20 23:28:04
  • Layui表格监听行单双击事件讲解

    2024-04-19 10:45:00
  • SQL 2008邮件故障排除:发送测试电子邮件

    2008-12-02 14:28:00
  • 分享网站群发站内信数据库表设计

    2024-01-14 09:54:28
  • 使用python打印十行杨辉三角过程详解

    2021-04-16 18:47:24
  • Python连接es之查询方式示例汇总

    2023-06-07 11:11:03
  • CSS sprites图片拼合生成器

    2007-10-15 12:25:00
  • SQL列名无效 sql查询列名 sql返回列名

    2009-09-03 13:19:00
  • Python urllib模块urlopen()与urlretrieve()详解

    2022-01-17 02:32:02
  • Python 用三行代码提取PDF表格数据

    2023-10-08 18:54:57
  • python多进程下实现日志记录按时间分割

    2022-10-07 21:00:24
  • 解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题

    2024-04-16 09:26:21
  • Python抓包并解析json爬虫的完整实例代码

    2021-12-17 14:54:32
  • asp之家 网络编程 m.aspxhome.com