python答案画蟒蛇_python画蟒蛇

用海龟画图绘制一条蟒蛇

代码如下

#画蟒蛇

#引入turtle库(海龟画图)

from turtle import*

#设置背景颜色/画笔大小/设计路径等

setup(650,350,200,200)

screensize(0,0,‘pink’)

penup()

fd(-250)

pendown()

pensize(25)

pencolor(“seashell”)

seth(-40)

for i in range(4):

circle(40,80)

circle(-40,80)

circle(40,80/2)

fd(40)

circle(16,180)

fd(30)

done()

运行结果如下

90550e9d79709c3bdb678a63169fd9ad.png

相关函数

turtle.setup(width,height,startx,starty)

窗口宽度高度和左上角定位

turtle.goto(x,y)

线条由起点或上一笔末端移动到某一点turtle.setheading(angle) / seth(angle)

改变方向(绝对角度)

turtle.left(angle)

改变方向(相对角度)

turtle.right(angle)

同上

turtle.bk(d)

一定长度的直线

turtle.forward(d) / turtle.fd(d)

一定长度的直线

turtle.circle(r,angle)

一定半径和圆心角对应的圆弧

turtle.penup() / turtle.pu()

抬起画笔

turtle.pendown() / turtle.pd()

画笔落下

turtle.pensize(size) / turtle(width)

画笔宽度

turtle.pencolor(color)

颜色字符串(" ")或RGB小数值( , ,)元组值( ( , , ) )

turtle.colormode(mode)

颜色

原文链接:https://blog.csdn.net/Jack_tobe_HF/article/details/105452288

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值