Python的循环结构:while循环和for循环

Python的循环结构:while循环和for循环一起学 Python Python 的循环结构包括 while 循环和 for 循环一 while 循环 while 循环是最简单的循环结构 咱们用一个 1 到 n

大家好,欢迎来到IT知识分享网。

#一起学Python#

Python的循环结构包括:while循环和for循环

一、while循环

while循环是最简单的循环结构,咱们用一个1到n的累加任务体验while循环。

Python的循环结构:while循环和for循环

Python的循环结构:while循环和for循环

输入10,输出从1到10的累加值55

注意:

1、“+=”表示累加,即m=m+1

2、%d:占位符,%d表示整数占位,%s表示字符串占位,%f表示浮点占位。

3、%(n,m):表示对占位符的输出值:如第7行,分别向两个占位符输出n和m的值10和55。

二、for循环

在Python中,for循环比while循环的使用更为普遍,常用来遍历集合。

如上述例子,用for循环来实现:

Python的循环结构:while循环和for循环

Python的循环结构:while循环和for循环

输入11,输出从1到11的累加值66

注意:

range(n)表示一个从0到n-1(不含n)、长度为n的序列。如上例,所以我们希望从1加到11的时候,就必须用n+1,否则程序就只会从0加到10。

三、range进阶

除了上述基础用法,range还可以:

1、自定义需要的起始点。

range(10,14)表示10,11,12,13四个数字。Python索引序列通常都是“左闭右开”,不包含最右边的数字。

2、自定义步长。

range(1,10,3)表示1,4,7。

3、range()可以看作一个数据容器,需要将这个容器中的序列作为列表时,在外面包装一个list()或tuple()函数转换一下即可。

Python的循环结构:while循环和for循环

显示range()的数据序列

Python的循环结构:while循环和for循环

运行结果1,4,7

往期内容:

三步完成Microsoft VSCode 中文显示设置

Python代码的分层与语句断行

用vscode编辑调试Python代码

input()函数输入内容属性

Python判断结构

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/46059.html

(0)
上一篇 2026-04-06 18:15
下一篇 2026-04-08 13:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信