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 判断再判断的主要内容,如果未能解决你的问题,请参考以下文章

每天学点Python案例五:判断第几天

python练习题4-判断日期是一年的第几天

Python实现 : 输入某年某月某日,判断某一天为当年的第几天

python 通过html的方式判断返回结果

python判断列表中是不是有重复元素

python 5 条件判断