Python 初级 5 判断再判断
Posted luhouxiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 初级 5 判断再判断相关的知识,希望对你有一定的参考价值。
复习:
分支:完成测试并根据结果做出判断称为分支。
代码块:一行或放在一起的多行代码
缩进:一个代码行稍稍靠右一点
关系操作符(比较操作符):==, >, >=, <, <=, !=
一、其他类型的测试
>, >=
练习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
以上是关于Python 初级 5 判断再判断的主要内容,如果未能解决你的问题,请参考以下文章