python学习_剪刀石头布用python怎么写

2021-05-21 0 1,020 百度已收录

完成一团体与较量争论机玩豁拳——石头铰剪布的小游戏,学会Python的轮回把持语句以及前提判别语句。

python学习_剪刀石头布用python怎么写

假设把石头、铰剪、布辨别用数字0、一、2透露表现。那末若何断定谁胜谁负呢?(推选进修:Python视频教程)

固然是一个复杂的石头铰剪布小游戏,实在面前也有很年夜的算法思惟、能够找出良多的纪律。

假如变量user以及computer相称便是平手

假如用 (user+1) 除了以 3 失掉的余数与computer相称便是user(人)取得成功

其他状况都是较量争论机得胜

import random

# 初始化透露表现手势的变量
gesture = ['石头' , '铰剪', '布']
wins = 0
print("*********************")
print("石头铰剪布游戏\\nVer 1.0.0 by YuZhou_1su\\n")

# 停止5轮游戏
for i in range(5):
    # 输出玩家的手势
    print("*********************")
    print("0:石头 1:铰剪 2:布")
    print("*********************")
    user = int(input("请输出你想出的序号:\\n"))
    if(user >= 0 and user <= 2):
        computer = random.randint(0, 2)
        print("玩家: {0}, 较量争论机: {1}".format(gesture[user], gesture[computer]))
        if user == computer:
            print("...平手! ")
        elif computer == (user + 1) % 3:
            print("...玩家得胜! ")
            wins = wins + 1
        else:
            print("...较量争论机得胜! ")
    else:
        print("***你输出的序号有错、请从头输出!***")

print("玩家得胜次数: %d " % wins)

更多Python相关技能文章,请拜访Python教程栏目停止进修!

以上便是铰剪石头布用python怎样写的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_剪刀石头布用python怎么写 https://www.kubayi.com/4919.html

常见问题

相关文章

评论
暂无评论