猫史档案馆


【Python作品分享】比赛作品【奇遇之旅】

用户:安静的蓝甲虫NDp6安静的蓝甲虫NDp6查看:0 回复:0 评论:0 创建时间:2021-07-13T19:04:38


【作品展示】

center_image

 

【作品介绍】

这个可以自设颜色。其他仍在调试中。

 

【作品源代码】

import turtle
import random

color1=input("请输入你想要的颜色:")
mypen_player = turtle.Pen()
mypen_player.goto(0, (-10))
mypen_player.pencolor(color1)
mypen_computer = turtle.Pen()
mypen_computer.pencolor('skyblue')
mypen_player.pensize(10)
mypen_computer.pensize(10)
mypen_computer.hideturtle()
mypen_player.hideturtle()
game = 'open'
n_num = 0
m_num = 0
while game == 'open':
    n = random.randint(1, 6)
    i = 0
    # 玩家
    while (i < n):
        mypen_player.forward(n)
        n_num =n_num + 5
        if (n_num == 20 or n_num == 40 or n_num == 80 or n_num == 100):
            mypen_player.right(90)
        elif n_num == 125:
            game = 'game over'
            print('玩家赢!')
            break
        else:
            print('玩家走:',format(n))
            print('玩家总步数:',format(n_num))
        i += 1
    # 电脑
    m = random.randint(1, 6)
    i = 0
    while i < m:
        mypen_computer.forward(m)
        m_num = m_num + 5
        if (m_num == 20 or m_num == 40 or m_num == 80 or m_num == 100):
            mypen_computer.right(90)
        elif m_num <= 125:
            
            print('电脑赢!')
            
        else:
            print('电脑走:',format(m))
            print('电脑总步数:',format(m_num))
        i += 1
    print('--------------------------')
print('游戏结束!')
turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页