|
发表于 2017-4-18 21:06:53
|
显示全部楼层
简单的题就做一下。
- import random
- list1 = ['石头', '剪刀', '布']
- list2 = ['平局', '计算机赢了', '你赢了']
- while True:
- computer = random.randint(0, 2)
- human = input('开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:')
- if human == '':
- break
- human = int(human)
- result = (human - computer) % 3
- print('计算机出的是%s, 你出的是%s, %s'%(list1[computer], list1[human], list2[result]))
复制代码- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:0
- 计算机出的是剪刀, 你出的是石头, 你赢了
- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:1
- 计算机出的是剪刀, 你出的是剪刀, 平局
- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:1
- 计算机出的是布, 你出的是剪刀, 你赢了
- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:2
- 计算机出的是剪刀, 你出的是布, 计算机赢了
- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:2
- 计算机出的是石头, 你出的是布, 你赢了
- 开始猜拳,请输入0:石头,1:剪刀,2:布。仅输入回车退出:0
- 计算机出的是剪刀, 你出的是石头, 你赢了
复制代码
|
评分
-
查看全部评分
|