python实用案例之花式名称

今天给大家带来一个有趣的turtle模块案例,废话不多说,请看下面代码!
代码详解

import turtle   # 导入
t = turtle.Pen()  # 画笔
turtle.bgcolor('black')  # 背景设为黑色
colors = ['red','yellow','blue','green']  # 字体颜色分别为红色、黄色、蓝色、绿色

number = turtle.textinput('请输入你的数字','你的数字是什么?')  # 设置程序输入窗口

for i in range(100):   # 循环输入100次
    t.pencolor(colors[i % 4])  # 画笔颜色分四种
    t.penup()   # 抬起画笔
    t.forward(i * 4)  # 将画笔向后移动一定的角度
    t.pendown()  # 放下画笔
    t.write(number, font=('Arial', int((i + 4) / 4), 'bold'))  # 在turtle位置编写字符串s,字体由字体名、字体大小、字体类型三部分组成
    t.left(92)  # 将画笔左转一定的角度

效果图
在这里插入图片描述
作者:吴常文
出处:https://blog.csdn.net/qq_41405475
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

猜你喜欢

转载自blog.csdn.net/qq_41405475/article/details/114295902