复习:
分支:完成测试并根据结果做出判断称为分支。
代码块:一行或放在一起的多行代码
缩进:一个代码行稍稍靠右一点
关系操作符(比较操作符):==, >, >=, <, <=, !=
一、其他类型的测试
>, >=
练习1:
n1 = int(input("please input first num: ")) n2 = int(input("please input second num: ")) if n1 > n2: print(n1, ">", n2) else: print(n1, "<=", n2)
练习2:
import random a = int(random.uniform(0, 3)) if a >=1: print("a >= 1, a=", a) else: print("a=", a)
二、测试多个条件
1、使用 and
假设玩一个游戏,需要两个条件:1 至少8岁,2 至少三年级
if age >= 8: pass
if grade >= 3: pass
if age >= 8 and grade >=3: print("you can play.")
2、使用 or
假设一个游戏,只要这个小朋友喜欢三种颜色中的一种,就可以玩:1 红色,2 蓝色, 3 绿色
if color == "red": print("you can play.")
if color == "blue": print("you can play.")
if color == "green": print("you can play.")
3、使用not
可以使用not把比较倒过来,表示相反的逻辑
if a >= 1: pass
可以写成not a < 1
if not a < 1: pass
逻辑操作符:and, or, not
原文地址:https://www.cnblogs.com/luhouxiang/p/11371863.html
时间: 2024-10-09 14:10:12