飘扬的红旗源代码

飘扬的红旗源代码

python flying red flag animation飘扬的红旗

python flying red flag animation飘扬的红旗

python flying red flag animation飘扬的红旗

用正弦函数制作的一个动画。一切都是画出来的,以下是代码预览:

"""
   飘扬的红旗,也是采用正弦函数制作的一个动画。
"""
import math
from turtle import *

def draw_star(d):
    """用海龟t画五角星"""
    t.begin_fill()
    for _ in range(5):
        t.fd(d)
        t.rt(144)
    t.end_fill()
    
def draw_frame(r):
    """画一帧"""
   
    t.fillcolor('red')
    t.begin_fill()
    t.pendown()
    for x in range(-180,181):
        y = r * math.sin(math.radians(x))+100
        t.goto(x,y)
    t.right(90)
    t.fd(200)

 
需要查看完整代码请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。