五 条件控制语句

条件判断语句

  • if语句
    。if语句会先对if后面的条件判断式进行求值判断,若为True则执行if后面的代码块,若为False则不执行代码块
    。语法:if条件表达式:
    代码块

    五 条件控制语句_第1张图片

  • if-else语句
    。if-else语句会先对if后面的条件判断式进行求值判断,若为True则执行if后面的代码块,若为False则不执行代码块
    。语法:
    if条件表达式:
    代码块

    else:
    代码块

    五 条件控制语句_第2张图片

  • if-elif-else语句

    if-elif-else语句在执行时,会自上向下依次对条件表达式进行求值判断,
    —— 如果表达式的结果为True,则执行当前代码块,然后语句结束
    —— 如果表达式的结果为False,则继续向下判断,直到找到True为止
    —— 如果所有的表达式都是False,则执行else后的代码块

    。语法:
    if 条件表达式 :
    代码块
    elif 条件表达式 :
    代码块
    elif 条件表达式 :
    代码块

    else :
    代码块
    五 条件控制语句_第3张图片

  • if-elif语句
    。语法:
    if 条件表达式 :
    代码块
    elif 条件表达式 :
    代码块


    五 条件控制语句_第4张图片

  • input()函数 在这里插入图片描述

while 循环

  • 语法:
    。三大要素:
  1. 设置一个初始值
  2. while后面加上一个判断,对初始值的判断, 也可以是说对初始值进行一个限制
  3. 初始值的自增长五 条件控制语句_第5张图片
  • while循环嵌套
    五 条件控制语句_第6张图片

作业

1.九九乘法表。

五 条件控制语句_第7张图片

  1. 求1000以内所有的水仙花数

  2. 获取用户输入的任意数,判断其是否是质数?

  3. 猜拳游戏:
    • 出拳 玩家:手动输入 电脑:随机输入
    • 判断输赢: 玩家获胜 电脑获胜 平局

你可能感兴趣的:(五 条件控制语句)