剪刀石头布(五局三胜制)python

本文介绍如何使用Python编程语言实现一个经典的剪刀石头布游戏,规则为五局三胜。通过示例代码详细解析游戏逻辑和胜负判断,适合初学者学习Python控制流程和简单游戏开发。
摘要由CSDN通过智能技术生成
#剪刀石头布,三局两胜
import random

player1_score = 0
player2_score = 0


while player1_score < 3 and player2_score < 3:
    rand_num = random.randint(1,3)
    if rand_num == 1:
        player1 = "rock"
    elif rand_num == 2:
        player1 = "paper"
    elif rand_num == 3:  
        player1 = "scissors"
    else:
        print("something goes wrong")
    
    player2 = input()
    if player2 == "quit" :
        break
    if player2 == "rock":
        if rand_num == 2:
            player1_score += 1
        elif rand_num == 3:
            player2_score += 1
        elif rand_num == 1:
            print("tier!")
    elif player2 == "paper":
        if rand_num == 1:
            player2_score += 1
        elif rand_num == 3:
            player1_sc
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值