使用随机生成的RGB颜色来绘制文本
# @Author : 小红牛
# 微信公众号:WdPython
import turtle as t
import random
import time
t.title('闪烁发光的字体')
t.setup(550, 100)
t.bgcolor('black')
t.ht()
# 1.定义一个函数来生成随机RGB颜色
def get_RGB():
return ("#%02x%02x%02x" % (random.randint(0, 255), random.randint(0, 255),
random.randint(0, 255)))
# 2.显示文字
def float_text(text):
t.penup()
t.goto(5, -25)
t.color(get_RGB()) # 设置随机颜色
t.write(text, align='center', font=('楷体', 50))
t.pendown()
# 3.死循环,重复执行代码
while True:
# 时间控制闪烁的频率
time.sleep(0.5)
text = '我的Python教程'
float_text(text)
# 要放在循环外,不然tk就结束了
t.done()
完毕!!感谢您的收看
----------★★历史博文集合★★----------
我的零基础Python教程,Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字典数据可视化 matplotlib 词云图 Pyecharts 海龟画图 Pandas Bug处理 电脑小知识office自动化办公 编程工具