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

#一起学Python#

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

一、while循环

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


注意:

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

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

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

二、for循环

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

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

注意:

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()函数转换一下即可。


往期内容:

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

Python代码的分层与语句断行

用vscode编辑调试Python代码

input()函数输入内容属性

Python判断结构

相关文章

Python的循环结构,也简单 python循环结构有哪些

Python语言的循环结构包括两种:遍历循环和无限循环。其中遍历循环由for保留字建立,用来一次访问元素组中的每一个元素;无限循环由while保留字建立,依据是否满足特定条件决定是否结束循环。1.遍历...

Python三大控制结构:顺序结构、分支结构、循环结构

在前面的文章中,主要介绍了Python的环境搭建、Pycharm的破解使用、Python基础数据类型及其用法等,本篇文章则主要介绍Python的三大控制结构,分别是顺序结构、分支结构(选择结构)以及循...

Python的分支结构和循环结构 python中循环结构分有

由于顺序结构相对简单,本文不做讲解,将重点突出分支结构和循环结构分支结构顺序结构:代码从上往下按顺序执行,每条语句只执行一次 分支结构:执行代码的时候根据条件选择执行代码 循环结构:可以让代码重复执行...