猫史档案馆


【Python作品分享】抛硬币模拟器【作品秀】

用户:今天嘉然。。额。。让我想想今天嘉然。。额。。让我想想查看:0 回复:0 评论:0 创建时间:2021-07-25T14:28:12


【作品展示】

center_image

 

【作品介绍】

抛硬币模拟器

如果你有选择不了的事情话,

就让硬币来帮你选择吧!

 

【作品源代码】

import turtle
import random


mypen = turtle.Pen()
mypen.pencolor('brown')
mypen.speed(0)
mypen.pensize(5)
mypen.hideturtle()

coin = random.randint(1, 2)
if (coin == 1):
    mypen.fillcolor('gold')
    mypen.begin_fill()
    mypen.circle(50)
    mypen.end_fill()
    mypen.penup()
    mypen.left(90)
    mypen.forward(60)
    mypen.left(90)
    mypen.forward(40)
    mypen.right(255)
    mypen.pendown()
    mypen.pencolor('lightblue')
    mypen.forward(25)
    mypen.left(150)
    mypen.forward(25)
    mypen.right(150)
    mypen.forward(25)
    mypen.left(150)
    mypen.forward(25)
    mypen.penup()
    mypen.right(75)
    mypen.forward(10)
    mypen.pendown()
    mypen.forward(10)
    mypen.backward(5)
    mypen.right(90)
    mypen.forward(25)
    mypen.right(90)
    mypen.backward(5)
    mypen.forward(10)
    mypen.penup()
    mypen.right(180)
    mypen.forward(20)
    mypen.pendown()
    mypen.left(90)
    mypen.forward(25)
    mypen.right(150)
    mypen.forward(30)
    mypen.right(30)
    mypen.backward(25)
    print('硬币正面')
else:
    mypen.fillcolor('gold')
    mypen.begin_fill()
    mypen.circle(50)
    mypen.end_fill()
    mypen.penup()
    mypen.left(90)
    mypen.forward(70)
    mypen.left(90)
    mypen.forward(35)
    mypen.pendown()
    mypen.pencolor('lightblue')
    mypen.left(90)
    mypen.forward(40)
    mypen.backward(40)
    mypen.left(40)
    mypen.forward(50)
    mypen.left(140)
    mypen.forward(40)
    mypen.penup()
    mypen.right(90)
    mypen.forward(10)
    mypen.right(90)
    mypen.pendown()
    mypen.forward(40)
    mypen.left(90)
    mypen.forward(10)
    mypen.penup()
    mypen.forward(5)
    mypen.pendown()
    mypen.circle(10)
    mypen.pencolor('gold')
    mypen.penup()
    mypen.left(90)
    mypen.forward(20)
    mypen.pendown()
    mypen.left(90)
    mypen.forward(1)
    mypen.left(90)
    mypen.forward(10)
    mypen.pensize(15)
    mypen.right(90)
    mypen.forward(5)
    mypen.pencolor('lightblue')
    mypen.pensize(5)
    mypen.penup()
    mypen.forward(7)
    mypen.pendown()
    mypen.right(90)
    mypen.forward(30)
    mypen.backward(40)
    mypen.forward(20)
    mypen.right(90)
    mypen.forward(15)
    mypen.backward(3)
    mypen.penup()
    mypen.pendown()
    mypen.circle(10)
    mypen.pencolor('gold')
    mypen.penup()
    mypen.left(90)
    mypen.forward(20)
    mypen.pendown()
    mypen.left(90)
    mypen.forward(1)
    mypen.left(90)
    mypen.forward(10)
    mypen.pensize(15)
    mypen.right(90)
    mypen.forward(5)
    mypen.pencolor('lightblue')
    mypen.penup()
    mypen.pensize(5)
    mypen.forward(6)
    mypen.pendown()
    mypen.right(90)
    mypen.forward(10)
    mypen.right(90)
    mypen.forward(12)
    mypen.backward(12)
    mypen.left(90)
    mypen.backward(40)
    print('硬币反面')
turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页