1.最基本的if语句
if 要判断的条件:
条件成立的时候做的事情
else:
条件不成立的时候做的事情
2.if 语句的逻辑运算符
and
and运算符 条件1 and 条件2 两个条件都满足,就返回True 两个条件之中有一个不满足或者两个条件都不满足,就返回False
换一句说,就是只有两个条件都成立的时候才执行后面的动作
or
条件1 or 条件2 两个条件只要有一个满足,就返回True 两个条件都不满足,就返回False
not
不是后面的条件,就返回True
3.if-elif-else判断
if 条件1:
条件1成立做的事情
elif 条件2:
条件2成立做的事情
elif 条件3:
条件3成立做的事情
else:
三个条件都不成立的时候做的事情
注意:elif和else都必须和if一起使用,不能单独使用
4.if嵌套
5.综合练习
(1)
输入年、月,输出本月有多少天,合理选择分支语句完成设计任务
输入样例1:2004 2
输出结果1:本月29天
输入样例2:2010 4
输出结果2:本月30天
(2)
1.从控制台输入要出的拳 —石头(1)/剪刀(2)/布(3)
2.电脑随即出拳–先假定电脑只会出石头,完成整体代码功能
3.比较胜负
石头 胜 剪刀
剪刀 胜 布
布 胜 石头
产生随机数的方法如下:
import random
print(random.randint(1,3))