几行循环代码,画出氛围感拉满的复古曼陀罗图案,零基础复制直接运行,轻松理解嵌套循环用法。
完整可运行代码
import turtle
pen = turtle.Turtle()
pen.speed(0)
colors = ["#ff6b6b","#4ecdc4","#ffe66d","#a8e6cf"]
for i in range(36):
pen.pencolor(colors[i%4])
for _ in range(6):
pen.forward(80)
pen.left(60)
pen.left(10)
turtle.done()
简单代码说明
1. 外层循环36次:整体旋转拼接成圆形对称花纹
2. 内层循环6次:单次绘制正六边形基础单元
3. colors[i%4]:循环轮换四种配色,色彩交替美观
4. forward(80):修改数值即可放大、缩小花纹整体尺寸
微调小技巧
• 调大forward数值 → 图案变大
• 更换引号内十六进制色号 → 更换配色风格
• 修改range(36)数值 → 改变花纹疏密程度
#Python零基础入门 #Turtle海龟绘图 #Python趣味编程 #编程练习素材