码迷,mamicode.com
首页 > 编程语言 > 详细

Python 初级 5 判断再判断(二)

时间:2019-08-18 13:46:13      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:blog   not   游戏   ==   can   ott   href   gre   完成   

复习:

分支:完成测试并根据结果做出判断称为分支。

代码块:一行或放在一起的多行代码

缩进:一个代码行稍稍靠右一点

关系操作符(比较操作符):==, >, >=, <, <=, !=

一、其他类型的测试

>, >=

练习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 判断再判断(二)

标签:blog   not   游戏   ==   can   ott   href   gre   完成   

原文地址:https://www.cnblogs.com/luhouxiang/p/11371863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!