猫史档案馆


【Python作品分享】宇宙-1【作品秀】

用户:Critical_valueCritical_value查看:0 回复:0 评论:0 创建时间:2022-09-03T19:46:13


【作品展示】

center_image

 

【作品介绍】

宇宙生成代码

代码内有详细介绍

 

【作品源代码】

import turtle
import random
import time

#此代码放到海龟编辑器即可使用
#作者:天腐  代码作品:宇宙生成器  不要盗代码!不要盗代码!不要盗代码!
#开始进入Python的世界
t = turtle.Pen()
turtle.bgcolor("#000000")
t.penup()
t.hideturtle()
#数值越低,素材概率越高
巨型黑洞 = 1
星道 = 1
黑洞 = 1
魔幻星球 = 1
星 = 1
红巨星 = 1
中子星 = 1
#不要盗代码!不要盗代码!不要盗代码!
for __count in range(10000):
    a = random.randint(1, 4)
    if (a == 1):
        t.pencolor("#999999")
        t.dot(random.randint(5, 20))
        t.pencolor("#ffffff")
        t.dot(random.randint(3, 15))
    elif (a == 2):
        t.pencolor("#666600")
        t.dot(random.randint(5, 20))
        t.pencolor("#ffff00")
        t.dot(random.randint(3, 15))
    elif (a == 2):
        t.pencolor("#990000")
        t.dot(random.randint(5, 20))
        t.pencolor("#ffcccc")
        t.dot(random.randint(3, 15))
    else:
        t.pencolor("#cc9933")
        t.dot(random.randint(5, 20))
        t.pencolor("#ffff99")
        t.dot(random.randint(3, 15))
    # 生成恒星
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 75))
    a = random.randint(1, 中子星)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(10, 25))
        t.pencolor("#ffffff")
        t.dot(random.randint(9, 20))
        t.pencolor("#ccffff")
        t.dot(random.randint(5, 15))
        # 生成中子星
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 100))
    a = random.randint(1, 红巨星)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(45, 50))
        t.pencolor("#ff0000")
        t.dot(random.randint(40, 43))
        t.pencolor("#ff6600")
        t.dot(random.randint(15, 43))
        # 生成红巨星
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(1, 50))
    a = random.randint(1, 星)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(5, 7))
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 100))
    a = random.randint(1, 星)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(5, 7))
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 100))
    a = random.randint(1, 魔幻星球)
    if (a == 1):
        t.pencolor("#ff0000")
        t.dot(100)
        t.pencolor("#ff9900")
        t.dot(75)
        t.pencolor("#ffff00")
        t.dot(50)
        t.pencolor("#33ff33")
        t.dot(25)
        t.pencolor("#66cccc")
        t.pensize(15)
        t.pencolor("#33ccff")
        t.dot(5)
        t.pencolor("#6666cc")
        t.pensize(3)
    # 生成魔幻星球
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(1, 100))
    a = random.randint(1, 黑洞)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(25, 45))
        t.pencolor("#ffffff")
        t.dot(random.randint(19, 35))
        t.pencolor("#000000")
        t.dot(random.randint(15, 20))
        t.pencolor("#ffffcc")
        t.pensize(5)
        t.pendown()
        t.forward(40)
        t.backward(80)
        t.penup()
    # 生成黑洞
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 75))
    a = random.randint(1, 星道)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.pensize(3)
        t.pendown()
        t.forward(20)
        t.pensize(5)
        t.forward(40)
        t.pensize(3)
        t.forward(20)
        t.penup()
    # 生成星道
    t.setheading(random.randint(1, 360))
    t.forward(random.randint(50, 75))
    a = random.randint(1, 巨型黑洞)
    if (a == 1):
        t.pencolor("#ffffcc")
        t.dot(random.randint(100, 150))
        t.pencolor("#ffffff")
        t.dot(random.randint(90, 95))
        t.pencolor("#000000")
        t.dot(random.randint(88, 89))
        t.pencolor("#ffffcc")
        t.pensize(5)
        t.pendown()
        t.forward(200)
        t.backward(400)
        t.penup()
    t.backward(50)
time.sleep(100)

#不要盗代码!不要盗代码!不要盗代码!
#不要盗代码!不要盗代码!不要盗代码!
#不要盗代码!不要盗代码!不要盗代码!
#不要盗代码!不要盗代码!不要盗代码!

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页