控制流——for循环

目录

for循环语法结构

代码举例

思考

作者:

编辑:

版本:

王玥

贝贝

python3

for循环

for循环是一种遍历循环,通过一个序列中的每个值来进行迭代,可以遍历任何序列的项目。

for循环的语法结构如下:

forvarinsequence:

# loop body

也就是说,通过for循环依次将sequence(循环序列)中的数据取出赋值给var(变量),通过loop body(循环体)进行处理。

sequence序列类型可以为数值,字符串,列表等等,例如:

将0-n这n+1个数分别取出:

foriinrange(n):

字符串遍历:

forcin'python':

列表遍历:

foritemin[56,87,65]:

代码举例:

forvinrange(4,8):

print(v)

# v依次取值

# range函数有多种形式:其中range(a)

=range(0,a),range(a,b,k)

k表示以k为步长,以a为起点,b为终点,

包括a但不包括b。

forvinrange(4,8,2):

print(v)

注:k也可以为负数,此时改变输入方式

forvinrange(8,4, -2):

print(v)

思考

for循环语句与while循环语句的区别?

python基础系列目录

基本概念

常量及变量

数据类型

数据类型转化

运算符

运算符

运算符优先级

数据结构

列表

元组

字典

序列

控制流

if语句

while语句

for循环

break语句

continue语句

函数

函数形参

局部变量

默认参数值

关键参数

return语句

字符串文档

配套教学视频

本系列练习可以配合计算机二级视频一起食用,观看地址为:

https://study.163.com/course/introduction.htm?courseId=1006044085

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181025G1SDXG00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券