Python绘制蟒蛇和太阳花

2025-10-27 12:00:17

1、第一,启动Python自带的集中开放环境IDLE.

Python绘制蟒蛇和太阳花

2、第二,在IDLE中,点击File-->New File,然后输入如下代码绘制蟒蛇图形。

# 20181223绘制蟒蛇

import turtle  # 导入turtle库

turtle.setup(700,500,100,100)  # 设置窗口位置(宽,高,左距,顶距)

turtle.shape('turtle')  # 设置画笔形状为turtle

turtle.speed(7)  # 设置绘制速度(1-10)

turtle.penup()  # 设置画笔朝上

turtle.fd(-300)  # 设置前进-300,即后退300像素

turtle.pendown()  # 设置画笔朝下

turtle.pensize(30)  # 设置画笔粗细

turtle.pencolor('purple')  # 设置画笔颜色

turtle.seth(-40)  # 设置画笔起始方向

for i in range(4):

    turtle.circle(40,80)

    turtle.circle(-40,80)

turtle.circle(40,40)  # 画半径40像素,弧度40的圆弧

turtle.fd(40)

turtle.circle(20,180) # 画半径40像素,弧度180的圆弧

turtle.fd(40*2/3)

Python绘制蟒蛇和太阳花

3、第三,按Ctrl+S保存第二步的脚本,然后按F5运行该脚本,得到如下蟒蛇图形。

Python绘制蟒蛇和太阳花

4、第四,再次在IDLE中点击File-->New File,另外新建一个脚本,输入如下代码绘制太阳花。

# 20181223绘制太阳花

from turtle import *  #导入turtle库中的所有函数

setup(500,500,100,100)

pensize(3)

speed(7)

color('red','yellow')

begin_fill()

while True:

    forward(200)

    left(170)

    if abs(pos())<1:

        break

end_fill()

hideturtle()

Python绘制蟒蛇和太阳花

5、第五,保存和运行第四步的脚本,得到如下太阳花的图形。

Python绘制蟒蛇和太阳花

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢