Python For 循环 - 奇客谷教程

    xiaoxiao2024-10-22  79

    章节

    Python 介绍Python 开发环境搭建Python 语法Python 变量Python 数值类型Python 类型转换Python 字符串(String)Python 运算符Python 列表(list)Python 元组(Tuple)Python 集合(Set)Python 字典(Dictionary)Python If … ElsePython While 循环Python For 循环Python 函数Python LambdaPython 类与对象Python 继承Python 迭代器(Iterator)Python 模块Python 日期(Datetime)Python JSONPython 正则表达式(RegEx)Python PIP包管理器Python 异常处理(Try…Except)Python 打开文件(File Open)Python 读文件Python 写文件Python 删除文件与文件夹

    Python For 循环


    Python For 循环

    for循环用于遍历序列(即列表、元组、字典、集合或字符串)。

    使用for循环,我们可以为列表、元组、集合等序列中的每项执行操作。

    示例

    打印交通工具列表中的交通工具:

    vehicle = ["自行车", "汽车", "高铁"] for x in vehicle: print(x)

     

    遍历字符串

    示例

    遍历字符串“自行车”中的字符:

    for x in "自行车": print(x)

     

    break 语句

    break语句可以跳出循环:

    示例

    当x为“汽车”时退出循环:

    vehicle = ["自行车", "汽车", "高铁"] for x in vehicle: print(x) if x == "汽车": break

     

    示例

    当x为“汽车”时退出循环,但这一次中断出现在打印之前:

    vehicle = ["自行车", "汽车", "高铁"] for x in vehicle: if x == "汽车": break print(x)

     

    continue 语句

    continue语句的作用是停止执行当前循环(不执行continue之后的语句),然后继续执行下一个循环:

    示例

    不要打印汽车:

    vehicle = ["自行车", "汽车", "高铁"] for x in vehicle: if x == "汽车": break print(x)

     

    range() 函数

    要指定循环次数,可以使用range()函数。

    range()函数返回一个数字序列,默认从0开始,递增1(默认),并以指定的数字结束。

    示例

    使用range()函数:

    for x in range(6): print(x)

     

    注意range(6)不是0到6的值,而是0到5的值。

    range()函数默认0作为起始值,可以指定起始值:range(2, 6),表示取值范围从2到6(但不包括6):

    示例

    使用起始值参数:

    for x in range(2, 6): print(x)

     

    range()函数返回的序列默认递增1,可以指定递增值: range(2, 30, 3):

    示例

    序列递增3(默认为1):

    for x in range(2, 30, 3): print(x)

     

    For循环中else语句

    for循环中的else关键字指定循环完成时要执行的代码块:

    示例

    打印从0到5的所有数字,并在循环结束时打印一条消息:

    for x in range(6): print(x) else: print("完成!")

     

    嵌套循环

    嵌套循环是循环中的循环。

    示例

    打印每个交通工具与速度描述:

    vehicle = ["自行车", "汽车", "高铁"] speed = ["slow", "high", "higher"] for x in speed: for y in vehicle: print(x, y)

     


    Doc navigation

    ← Python While 循环

    Python 函数 →

    最新回复(0)