Python---条件控制语句

    技术2024-01-23  116

    目录

    一、条件判断语句(if语句)1.1 语法1.2 执行的流程1.3 注意事项 二、input 函数三、if-else 语句3.1 语法3.2 执行流程 四、if-elif-else 语句4.1 语法4.2 执行流程 五、while 语句5.1 语法5.2 循环语句5.3 应用 六、循环嵌套6.16.2 语法6.3 应用 七、break 和 continue

    一、条件判断语句(if语句)

    1.1 语法

    if 条件控制语句: 代码块

    1.2 执行的流程

    if 语句在执行时,会先对条件表达式进行求值判断如果为 True ,则执行 if 后的语句如果为 False ,则不执行

    1.3 注意事项

    代码块代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行代码块以缩进开始,直到代码恢复到之前的缩进级别时结束代码块就是一种为代码分组的机制

    二、input 函数

    该函数用来获取用户的输入 (字符串—string类型数据)input() 调用后,程序会立即暂停,等待用户输入用户输入完内容以后,点击回车程序才会继续向下执形用户输入完成以后,其所输入的的内容会以返回值得形式返回input() 括号里面可以写提示语句 input() 前面加变量类型,可将获取到的字符串转化为该类型 input() 函数更多更详细的介绍见Python官网:https://docs.python.org/3/library/functions.html#input具体打开方式:




    三、if-else 语句

    3.1 语法

    if 条件表达式: 代码块1 else: 代码块2

    3.2 执行流程

    if-else 语句在执行时,先对 if 后的条件表达式进行求值判断如果为 True ,则执行 if 后的代码块1如果为 False ,则执行else后的代码块2

    四、if-elif-else 语句

    4.1 语法

    if 条件表达式: 代码块 elif 条件表达式: 代码块 elif 条件表达式: 代码块 ........ else: 代码块

    4.2 执行流程

    if-elif-else 语句在执行时,会自上向下依次对条件表达式进行求值判 断,如果表达式的结果为 True ,则执行当前代码块,然后语句结束;如果表达式的结果为 False ,则继续向下判断,直到找到True为止;如果所有的表达式都是 False ,则执行 else 后的代码块总结: if-elif-else 中只会有一个代码块会执行建议:不符合的输入范围可以先排除应用:根据输入的月份输出对应的季节

    五、while 语句

    5.1 语法

    while 条件表达式: 代码块 else: 代码块

    5.2 循环语句

    循环语句可以使指定的代码块重复指定的次数循环语句分成两种, while 循环和 for 循环循环的三个条件: 。 初始化表达式:初始化一个变量 。 条件表达式:用来设置循环执行的条件 。 更新表达式:修改初始化的变量的值

    5.3 应用

    计算100以内所有偶数的和

    六、循环嵌套

    6.1

    Python 语言允许在一个循环体里面嵌入另一个循环

    6.2 语法

    while 表达式: while 表达式: 代码块 代码块 for 变量 in 循环规则: for 变量 in 循环规则: 代码块 代码块

    6.3 应用

    print() 自带换行若想让 print() 自带换行的功能去掉,需要在括号里面的最后加上 ,end=’’print() 的效果是输出一个换行


    七、break 和 continue

    break 可以用来立即退出循环语句,包括循环中的else语句continue 用来跳过当次的循环

    Processed: 0.013, SQL: 9