石头剪刀布
难度:⭐
1. 题目描述
题目描述
你与电脑石头剪刀布,判断输赢
2. 关键点
- if 判断
3. 代码实现
点击显示代码
python
import random
lst = ['石头', '剪刀', '布', '石头']
you = input('请出 [石头/剪刀/布]:')
computer = lst[random.randint(0, 2)]
print(f'你出了{you},电脑出了{computer};', end='')
if you == computer:
print('你俩平手')
elif lst[lst.index(you) + 1] == computer:
print('你赢了')
else:
print('你输了')
4. 运行示例
txt
请出 [石头/剪刀/布]:石头
你出了石头,电脑出了剪刀;你赢了
5. 进阶思考
- 思考代码中
lst
为何要多加一个石头