猫史档案馆


【Python作品分享】猜拳游戏【作业帖】

用户:BelugaXiaoBelugaXiao查看:0 回复:0 评论:0 创建时间:2021-01-09T10:49:18


【作品展示】

center_image

 

【作品介绍】

课后作业

 

【作品源代码】

import turtle
import random

myscreen = turtle.Screen()
mypen=turtle.Pen()
count=0
p_win=0
c_win=0
while count<10:
    player = int(myscreen.textinput("猜拳游戏", "请输入拳名(1石头 2剪刀 3布)"))
    if player == 1:
        print("玩家出拳:石头")
    elif player == 2:
        print("玩家出拳:剪刀")
    else:
        print("玩家出拳:布")
    computer = random.randint(1,3)
    if computer == 1:
        print("电脑出拳:石头")
    elif computer == 2:
        print("电脑出拳:剪刀")
    else:
        print("电脑出拳:布")
# 判断胜负
    if player==computer:
        print("此局是平局")
        mypen.pencolor("gray")
        mypen.dot(20)
    elif player==1 and computer==2 or player==3 and computer==1 or player==2 and computer==3:
        print("玩家胜")
        mypen.pencolor("green")
        mypen.dot(20)
        p_win=p_win+1
    elif player==2 and computer==1 or player==1 and computer==3 or player==3 and computer==2:
        print("电脑胜")
        mypen.pencolor("red3")
        mypen.dot(20)
        c_win=c_win+1
    mypen.penup()
    mypen.forward(25)
    mypen.pendown()
    count=count+1
    print("----------------------------------------------")
print("玩家胜局数",p_win)
print("电脑胜局数",c_win)
turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页