if语句的使用
在Python中,要构造分支结构可以使用if、elif和else关键字。所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以)。下面的例子中演示了如何构造一个分支结构。
练习6:石头剪刀布
import random
import numpy as np
res = np.random.choice([‘石头’,‘✂️’,‘??♀️’])
print(res)
import os
pywin32
C_res = random.randint(0,2)
U_res = int(input(‘0:石头,1:剪刀,2:布’))
if C_res == U_res:
print(‘平局’)
else:
if C_res == 0 and U_res == 1:
print(‘电脑赢了 ?’)
#os.system(‘say you loser.’)
elif C_res == 1 and U_res == 2:
print(‘电脑赢了 ?’)
# os.system(‘say you loser.’)
elif C_res == 2 and U_res == 0:
print(‘电脑赢了 ?’)
# os.system(‘say you loser.’)
else:
print(‘你赢了 ?’)
# os.system(‘say you winer.’)