![]()
1 import random
2 t=0
3 d=0
4 n=int(input('请输入比赛的局数:'))
5 for i in range(1,n+1):
6 print('='*60)
7 sr=int(input('请输入(石头1,剪刀2,布3)中的一个数:'))
8 print('='*60)
9 mac=random.randint(1,3)
10 if sr==1:
11 if mac==1:
12 print('你出的是石头,对方石头,不分胜负!')
13 d=d+0
14 t=t+0
15 elif mac==2:
16 print('你出的是石头,对方剪刀,你赢了!')
17 d=d-1
18 t=t+1
19 else:
20 print('你出的是石头,对方布,你输了!')
21 t=t-1
22 d=d+1
23 elif sr==2:
24 if mac==1:
25 print('你出的是剪刀,对方石头,你输了!')
26 t=t-1
27 d=d+1
28 elif mac==2:
29 print('你出的是剪刀,对方剪刀,不分胜负!')
30 d=d+0
31 t=t+0
32 else:
33 print('你出的是剪刀,对方布,你赢了!')
34 d=d-1
35 t=t+1
36
37 else:
38 if mac==1:
39 print('你出的是布,对方石头,你赢了!')
40 d=d-1
41 t=t+1
42 elif mac==2:
43 print('你出的是布,对方剪刀,你输了!')
44 t=t-1
45 d=d+1
46 else:
47 print('你出的是布,对方布,不分胜负!')
48 d=d+0
49 t=t+0
50 if t>d:
51 print('='*60)
52 print('你胜利了!')
53 elif t==d:
54 print('='*60)
55 print('平手!')
56 else:
57 print('='*60)
58 print('你败了!')