Python基础

import turtle

star_angle = 46

def mygoto(x,y):   #移动画笔
    turtle.up()
    turtle.goto(x,y)
    turtle.down()
def mystar(sx,line_angle=144): #画星星
    global star_angle      #使用一个全局变量来调整小星星角度
    star_angle-=10
    turtle.left(star_angle)
    turtle.begin_fill()
    for i in range(5):
        turtle.forward(sx)
        turtle.left(line_angle)
    turtle.end_fill()

turtle.bgcolor('red')
turtle.color('yellow')

mygoto(-230,30)   #画一颗大星星
mystar(200)

sm_starSize = 60
sm_starX = 25
sm_sratY = 190
for i in range(4): #画四个小星星 mygoto(sm_starX,sm_sratY) mystar(sm_starSize) if i!=2: sm_starX = 90 else: sm_starX = 25 if i % 2 == 0: sm_sratY -= 70 else : sm_sratY -=90 turtle.hideturtle() #隐藏画笔 ''' mygoto(90,120) mystar(60) mygoto(90,30) mystar(60) mygoto(25,-40) mystar(60) ''' turtle.done

运行结果

原文地址:https://www.cnblogs.com/RE148/p/8569818.html