python turtle画图代码大全,python中用turtle画一个圆

大家好,小编来为大家解答以下问题,如何用python的turtle画故宫,用pythonturtle画简单的图案,今天让我们一起来看看吧!

turtle库是一个很经典的绘图库,其最初来自于1967年创造的logo编程语言,之后被Python编写放到了Python的内置模块中。网络上有很多借助于turtle绘制精美图像的案例python必背简单代码。比如小猪佩奇、皮卡丘、柯基犬等等。趁着新年假期还未结束,今天州的先生(https://zmister.com)为大家带来一个福鼠的绘制。

一、绘制鼠头

首先,咱们(https://zmister.com)把鼠的头给绘制了。鼠头主要是由圆来构成,脸庞是一个大圆,耳朵、眉毛、眼睛、嘴角和鼻子也都是由不同弧度的圆构成。鼠头的绘制代码如下所示:

def head():

turtle.color('black')

# 脸轮廓

turtle.pd() # 落笔

turtle.circle(50) # 画一个半径为50的圆

turtle.pu() # 提笔

# 右耳轮廓

turtle.goto(50,60) # 移动到x=50,y=60的位置

turtle.pd() # 落笔

turtle.circle(30,260) # 画一个半径为30,角度为245的圆弧

turtle.pu() # 提笔

# 右耳耳纹

turtle.goto(30,90)

turtle.pd()

turtle.seth(65)

turtle.circle(-30,70)

turtle.pu()

# 左耳轮廓

turtle.goto(-50,60)

turtle.pd()

turtle.seth(180) # 设置方向为西,

turtle.circle(-30,260)

turtle.pu()

# 左耳耳纹

turtle.goto(-30,90)

turtle.pd()

turtle.seth(120)

turtle.circle(30,70)

turtle.pu()

# 面部五官

# 右侧眉毛

turtle.goto(5,80)

turtle.seth(20)

turtle.pd()

turtle.circle(-25,40)

turtle.pu()

# 左侧眉毛

turtle.goto(-5,80)

turtle.seth(160)

turtle.pd()

turtle.circle(25,40)

turtle.pu()

# 右侧眼睛

turtle.begin_poly()

turtle.goto(8,60)

turtle.seth(45)

turtle.pd()

turtle.circle(-15,120)

turtle.pu()

turtle.goto(8,60)

turtle.seth(40)

turtle.pd()

turtle.circle(-15,100)

turtle.pu()

turtle.end_poly()

# 左侧眼睛

turtle.goto(-8,60)

turtle.seth(135)

turtle.pd()

turtle.circle(15,120)

turtle.pu()

turtle.goto(-8,60)

turtle.seth(140)

turtle.pd()

turtle.circle(15,100)

turtle.pu()

# 鼻子

# 鼻子上瓣

turtle.goto(-6,45)

turtle.seth(70)

tur

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值