正弦弯字组成的风火轮少儿编程

正弦弯字组成的风火轮少儿编程

"""正弦弯字组成的风火轮少儿编程.py,本程序结合了三角正弦函数,可以用来教授初中生学习python。"""

__author__ = "lixingqiu"

import math
from turtle import Turtle

t = Turtle(visible=False)
t.screen.title("正弦弯字组成的风火轮少儿编程")
f = ("黑体",20,"normal")
t.penup()
s = "风火轮少儿编程"
t.bk(180)
i = 0
# angle是自变量,y就是因变量
for angle in range(-180,181,26):
    y = 70 * math.sin(math.radians(angle))
    y = int(y)
    char = s[i]    # 取一个汉字
    i = i + 1
    i = i % 7
    t.goto(angle,y)# 定位
    t.write(char,font=f)
t.screen.exitonclick()
    

    

 

李兴球

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

评论已关闭。