# 猜拳小遊戲
```python=
import random
def 出拳(角色, 選項):
if (選項 == 1):
return f'{角色}出剪刀,'
elif (選項 == 2):
return f'{角色}出石頭,'
elif (選項 == 3):
return f'{角色}出布,'
def 判斷結果(user, pc):
result = (user - pc) % 3
if (result == 0):
return '結果是平手。'
elif (result == 1):
return '結果是勝利!'
elif (result == 2):
return '結果是輸了!'
電腦出拳 = random.randint(1, 3)
玩家出拳 = int(input('輸入數字代表你要出的拳:\n1: 剪刀、2: 石頭、3:布'))
電腦出拳結果 = 出拳('電腦', 電腦出拳)
玩家出拳結果 = 出拳('你', 玩家出拳)
判斷結果 = 判斷(玩家出拳, 電腦出拳)
print( 電腦出拳結果 + 玩家出拳結果 + 判斷結果 )
# for i in range(3):
# for j in range(3):
# print(i+1,j+1)
# 出拳('電腦', i+1)
# 出拳('你', j+1)
# 判斷結果(j+1, i+1)
```
# 猜數字
```python=
import random
answer = random.randint(0, 100)
最小值 = 0
最大值 = 100
correct = False
while(not correct):
guess = int(input(f'請猜一個{最小值}到{最大值}之間的整數:'))
if (guess > answer):
最大值 = guess
elif (guess < answer):
最小值 = guess
else:
print(f'恭喜答對,答案就是{answer}')
correct = True
```
```python=
import random
result = [0, 0, 0]
for _ in range(3000):
result[random.randint(0,2)] += 1
print(result)
```