Python条件语句与循环语句

条件语句

   语法:    if 表达式:

                    语句块

    或:        if 表达式:

                     语句块

                 elif:

                    语句块

                else:

                    语句块



使用input从键盘输入字符数字等


循环语句

    分为for和while循环

语法:    for 迭代变量 in 可迭代变量:

                 代码块

可以通过range函数控制for循环的次数等

rang(start, stop[, step])

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

注释:由于Python并没有使用大括号来标记循环语句,所以在使用循环语句时要严格注意代码规范。


for循环嵌套if语句

 语法: for 迭代变量 in 可迭代变量:

                   if 表达式:

                    代码块


语法:       while 表达式:

                   代码块

 可用这种方式来持续循环,通过if或通过contiue来控制循环次数:       

                 while true:

                    代码块

                    break


while循环嵌套if语句

while 表达式:

          if 条件表达式:

                语句块

你可能感兴趣的:(Python条件语句与循环语句)