Python基础练习(三)之简单小游戏

在这里插入图片描述

#猜拳游戏

import random



print("-"*35)

print("猜拳游戏".center(30))

s1=int(input("请输入(0剪刀、1石头、2布):"))

s2=random.randint(0,2)

print(str.format("电脑出拳是:{0}",s2))

if(s1==0 and s2==2) or (s1==1 and s2==0) or (s1==2 and s2==1):

    print("游戏结果:恭喜您,您赢了!")

elif(s1==s2):

    print("游戏结果是:平手!")

else:

    print("您输了,再接再历!")

print("猜拳结束!".center(30))

print("-"*35)
import random

while True:

    player = input("请输入:\n剪刀(0)\n石头(1)\n布(2)")

    player = int(player)

    computer = random.randint(0,2)

    if ((player == 0 and computer == 2) or (player == 1 and computer == 0) or (player  == 2 and computer == 1)):
        print("电脑出的是%s,你出的是 %s" %(computer,player))
        print("恭喜您,您赢了!")
    elif (player == computer):
        print("电脑出的是%s,你出的是 %s" %(computer,player))
        print("游戏结果是:平手了!")
    else:
        print("电脑出的是%s,你出的是 %s" %(computer,player))
        print("您输了,再接再厉!")


在这里插入图片描述

def start_game():
    print('<<<<<<GAME STARTS!>>>>>>')
    choices = ['Big','Small']
    your_choice = input('Big or Small:')
    if your_choice in choices:
        points = roll_dices()
        total = sum(points)
        youWin = your_choice == roll_result(total)
        if youWin:
            print('The points are',points,'YOU WIN! ')
        else:
            print('The points are', points,'YOU LOSE!')
    else:
        print('Invaild Words')
        start_game()
start_game()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

初写程序的小白

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

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

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

打赏作者

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

抵扣说明:

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

余额充值