Turtle模块-绘制组合图形

效果展示:

  Turtle模块-绘制组合图形

 

 

代码展示:

import turtle
# 设置画笔以及背景颜色
turtle.color('red')
# 设置背景色
turtle.bgcolor('black')
# 设置画笔粗细
turtle.pensize(6)
# 设置初始值
n = 1
for j in range(2):
    n += 2
    # 第一次绘制三角形
    # 第二次绘制五边形
    for i in range(n):
        # 前进100
        turtle.forward(100)
        # 将画笔向左旋转
        turtle.left(360/n)
# 绘制正方形
for j in range(4):
    # 前进100
    turtle.forward(100)
    # 向右旋转90
    turtle.right(90)
# 抬起画笔
turtle.up()
# 移动到坐标(-135,35)的位置
turtle.goto(-135, 35)
# 输出文字,font=设置字体样式,字体大小,字体状态(normal一般,倾斜,加粗)
turtle.write('Poligon', font=('楷体', 30, 'normal'))
# 暂停画笔
turtle.done()

  

 

上一篇:基因与生成元算法


下一篇:Python【Turtle】编写一个程序,提示用户输入两点,然后绘制一条连接两点的线并且显示这些点的坐标