猫史档案馆


【Python作品分享】太阳系【120强进36】【作品秀】

用户:涵文涵文查看:0 回复:0 评论:0 创建时间:2021-05-15T18:13:09


【作品展示】

center_image

 

【作品介绍】

前面请耐心观看,后面自行输入

 

【作品源代码】

import turtle
import random

__Pen = turtle.Pen()


mypen = turtle.Pen()
my = turtle.Screen()

turtle.bgcolor('midnightblue')
mypen.speed(0)

mypen.pencolor('yellow')

mypen.dot(100)
mypen.penup()
mypen.forward(110)
mypen.pendown()
mypen.right(90)
# 第一圈
mypen.pencolor('white')
i = 0
while (i < 360):
    mypen.right(1)
    mypen.forward(1.9)
    i = (i + 1)

mypen.pencolor('sky blue')
mypen.dot(50)
# 第二圈
mypen.penup()
mypen.left(180)
mypen.forward(20)

mypen.penup()
mypen.right(90)
mypen.forward(73)
mypen.right(90)
mypen.forward(30)
mypen.pendown()

mypen.pencolor('white')
i = 0
while (i < 700):
    mypen.right(1)
    mypen.forward(3.1)
    i = (i + 1)
mypen.pencolor('chocolate')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(3.1)
    i = (i + 1)
mypen.pendown()
# 第三圈
mypen.penup()
mypen.backward(25)

mypen.left(90)
mypen.forward(70)
mypen.right(90)
mypen.forward(15)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 630):
    mypen.right(1)
    mypen.forward(4.4)
    i = (i + 1)
mypen.pencolor('royalblue')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(4.4)
    i = (i + 1)
mypen.pendown()

# 第四圈

mypen.penup()
mypen.left(90)
mypen.forward(75)
mypen.right(90)
mypen.forward(15)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 390):
    mypen.right(1)
    mypen.forward(6)
    i = (i + 1)
mypen.pencolor('red')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(6)
    i = (i + 1)
mypen.pendown()

# 第五圈
mypen.penup()
mypen.left(90)
mypen.forward(75)
mypen.right(90)
mypen.forward(5)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 520):
    mypen.right(1)
    mypen.forward(7.2)
    i = (i + 1)
mypen.pencolor('orange')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(7.2)
    i = (i + 1)
mypen.pendown()

# 第六圈
mypen.penup()
mypen.left(90)
mypen.forward(75)
mypen.right(90)
mypen.forward(5)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 380):
    mypen.right(1)
    mypen.forward(8.5)
    i = (i + 1)
mypen.pencolor('tan')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(8.5)
    i = (i + 1)
mypen.pendown()

# 第七圈
mypen.penup()
mypen.left(90)
mypen.forward(75)
mypen.right(90)
mypen.forward(5)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 370):
    mypen.right(1)
    mypen.forward(10)
    i = (i + 1)
mypen.pencolor('turquoise')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(10)
    i = (i + 1)
mypen.pendown()

# 第八圈
mypen.penup()
mypen.left(90)
mypen.forward(75)
mypen.right(90)
mypen.forward(5)
mypen.pendown()
mypen.pencolor('white')
i = 0
while (i < 370):
    mypen.right(1)
    mypen.forward(11)
    i = (i + 1)
mypen.pencolor('blue')
mypen.dot(50)
mypen.penup()
while (i < 720):
    mypen.right(1)
    mypen.forward(11)
    i = (i + 1)
mypen.pendown()

# 画笔移动
mypen.penup()
mypen.right(90)
mypen.forward(500)
mypen.right(90)
mypen.forward(100)
mypen.pendown()
mypen.pencolor('gold')
num = input('说说星球,说说你最喜欢的星球吧!!!')
__Pen.write(input())
turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页