4--python分支和循环

    技术2025-05-02  18

    while循环

    while 循环体

    需要注意冒号和缩进。另外,在 Python 中没有 do…while 循环

    for循环

    虽然说python是由C语言编写而来,但是python与c语言里的for循环不太一样,python的更加智能和强大!

    语法: for 目标 in 表达式: 循环体

    range()

    语法:range([start,]stop[,step=1])

    —这个BIF有三个参数,其中用中括号括起来的两个表示这两个参数时可选的 —step=1表示第三个参数的默认值是1 —range这个BIF的作用生成一个从start参数的值开始到stop参数的值结束的数字序列

    两个关键的语句 break continue

    break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 break语句用在while和for循环中。 如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。

    continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。 continue语句用在while和for循环中。 条件表达式(三元操作符)

    语法: x if条件 else y small = x if x<y else y

    断言(assert) assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假时,程序自动崩溃并抛出AssertionError的异常。 Eg:assert 3>4 一般来说我们可以它在程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作的话,assert关键字就非常有用了!

    Processed: 0.015, SQL: 9