pythonのifケース

853 ワード

需要:1.コンソールから出る拳-石(1)/ハサミ(2)/布(3)を入力します.コンピュータはすぐに拳を出します–まずコンピュータが石だけを出すと仮定して、全体のコードの機能を完成します.勝負石はハサミに勝る布に勝る石に勝る
import random                                                   

In [10]: random.randint(12,20)                                          
Out[10]: 12

In [11]: random.randint(12,20)                                          
Out[11]: 13

random.randint(a,b) #     [a,b]     ,  a,b
  a=b:    
  a>b:    ,        
"""
import random
player = int(input('       :  (1)/  (2)/ (3)'))
#computer = 1
computer = random.randint(1,3)
print('        :%d       %d' %(player,computer))

if ((player == 1 and computer ==2)
	or (player == 2 and computer == 3)
	or (player == 3 and computer == 1)):
	print ('    ~')
elif player == computer:
	print('   ~  ')
else:
	print('    ~')