python猜拳游戏

1.玩家从控制台输入内容

2.电脑随机输出石头剪刀布

3.判断

(1)玩家赢

(2)电脑赢了

(3)平局

在这里插入图片描述

import random

player_str = input('输入你的选择,石头/1 剪刀/2 布/3\n')
player = int(player_str)
computer = random.randint(1, 3)  # 逗号后加空格,虽然不影响结果,
                                                     # 但会有波浪提示
if player - computer == -1 or player - computer == 2:
    print('你赢了')
elif computer - player == -1 or computer - player == 2:
    print('电脑赢了')
else:
    print('平局')
print('因为电脑输出了', computer)  # 没有字符串自动强类型转换,不能拼接
                                                      # 直接逗号分开,他会一个个给你输出滴

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值