python题目:石头剪刀布1.0 (人与电脑)

# _*_ coding: utf-8 _*_
# @Time 2022/10/3 
# @file dwj_石头剪刀布1.0.py
# @software PyCharm
# Author:Destiney
# 石头剪刀布
import random #生成随机数的随机函数
x = int(input("想玩几局:"))
i=0
player = 1
computer = 1
win = 0
defeated = 0
while i < x:
    player = int(input("请输入您要出的拳石头(1)/剪刀(2)/布(3):"))
    if player !=1 and player != 2 and player != 3:
        print("你犯规了")
    else:
        computer = random.randint(1,3)
        print("玩家选择的拳头是 %d - 电脑出的是 %d" % (player,computer))
        if ((player  == 1 and computer == 2)
                or (player == 2 and computer == 3)
                or (player == 3 and  computer ==1)):
            print("player won!")
            win +=1
        elif player == computer:
            print("draw!")
        else:
            print("you are defeated!")
            defeated += 1
        i +=1
        draw = i - win - defeated
    print("您一共玩了 %d 局-赢了 %d 局-输了 %d 局-平了 %d 局" % (i,win,defeated,draw))
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lwftw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值