if 语句体验
1、if判断基本语法
格式如下
if 要判断的条件:
条件成立时,要做的事情
......
注:代码的缩进为一个tab键,或者4个空格--建议使用空格 tab和空格不要混用
if...else...语句
格式如下:
if 要判断的条件:
条件成立时,要做的事情
......
elese:
条件不成立时,要做的事情
......
elif
if 要判断的条件:
条件成立时,要做的事情
......
elif 条件2:
条件成立时,要做的事情
......
elese:
以上条件都不成立时,要做的事情
......
if 嵌套
if 要判断的条件1:
条件成立时,要做的事情
if 条件1成立后要判断的条件:
条件成立时,要做的事情
......
elese:
条件不成立时,要做的事情
elese:
条件不成立时,要做的事情
3、逻辑运算
and、or、not
1)and
条件1 and 条件2
2)or
条件1 or 条件2
3)not
not 条件 ##取反
4、随机数
##导入工具包
import random
random.randint(a,b) ##返回【a,b】之间的整数,包含A和B
案例一:石头剪刀布
#导入随机工具包
import random
print('石头--1、剪刀--2、布--3')
##玩家选择出拳
player = int(input('请输入你要出的拳头:; \n'))
##电脑随机出拳
computer = random.randint(1,3)
print ("w玩家选择的拳头是%d,电脑出的拳为%d" %(player,computer))
if ((player == 1 and computer == 2)
or (player == 2 and computer == 3)
or (player == 3 and computer == 1)):
print("玩家胜出")
else:
print("电脑胜出")