条件判断语句
-
if语句
。if语句会先对if后面的条件判断式进行求值判断,若为True则执行if后面的代码块,若为False则不执行代码块
。语法:if条件表达式:
代码块
-
if-else语句
。if-else语句会先对if后面的条件判断式进行求值判断,若为True则执行if后面的代码块,若为False则不执行代码块
。语法:
if条件表达式:
代码块
else:
代码块
-
if-elif-else语句
。
if-elif-else语句在执行时,会自上向下依次对条件表达式进行求值判断,
—— 如果表达式的结果为True,则执行当前代码块,然后语句结束
—— 如果表达式的结果为False,则继续向下判断,直到找到True为止
—— 如果所有的表达式都是False,则执行else后的代码块
。语法:
if 条件表达式 :
代码块
elif 条件表达式 :
代码块
elif 条件表达式 :
代码块
…
else :
代码块
-
if-elif语句
。语法:
if 条件表达式 :
代码块
elif 条件表达式 :
代码块
…
-
input()函数
while 循环
- 语法:
。三大要素:
- 设置一个初始值
- while后面加上一个判断,对初始值的判断, 也可以是说对初始值进行一个限制
- 初始值的自增长
- while循环嵌套
。
作业
1.九九乘法表。
-
求1000以内所有的水仙花数
-
获取用户输入的任意数,判断其是否是质数?
-
猜拳游戏:
• 出拳 玩家:手动输入 电脑:随机输入
• 判断输赢: 玩家获胜 电脑获胜 平局