这是一个python实现的,可以动态刷新创建白色雪花的代码
开始:
几秒后:
完整代码:
import random from math import sin, cos, pi from tkinter import * import time # 画布设置 CANVAS_WIDTH = 980 CANVAS_HEIGHT = 720 MAX_SIZE = 10 * 37.795275591 # 10厘米转换为像素,大约是377.95像素 ROSE_COLOR_LIST = ["#FFFFFF"] def rose_function(t, size_ratio, k=4): r = size_ratio * cos(k * t) x = r * cos(t) y = r * sin(t) return int(x), int(y) class Rose: def __init__(self, canvas, x, y, size_ratio, co