【Python】用Python画小猪佩奇,落叶树和动漫人物

本文介绍了如何使用Python的turtle库绘制小猪佩奇、落叶树和魔法少女,提供代码示例,并分享了获取魔法少女完整代码的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

本文目录:小猪佩奇-落叶树-魔法少女

本文作者:小赖同学

 

最近在浏览Python文章时,无意中发现了一个好玩的画图工具turtle,看到各路大神竟然用Python画了一个图片出来,无法用言语来形容心中感概,只能重复默念“卧槽卧槽厉害”。为了丰富大家的娱乐时间,我进行了汇总,整理出三个比较好看的给大家消磨时间。

 

小猪佩奇

效果图:

 

 

代码:

# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Time    : 2020/3/13 20:00
# @Author  : Lucas Lai
# @IDE: PyCharm
import turtle as tt
​
def nose():
    # 鼻子
    tt.pu()
    tt.goto(-100, 100)
    tt.pd()
    tt.seth(-30)
    tt.begin_fill()
    a = 0.4
    for i in range(120):
        if 0 <= i < 30 or 60 <= i < 90:
            a = a + 0.08
            tt.lt(3)  # 向左转3度
            tt.fd(a)  # 向前走a的步长
        else:
            a = a - 0.08
            tt.lt(3)
            tt.fd(a)
            tt.end_fill()
    tt.pu()
    tt.seth(90)
    tt.fd(25)
    tt.seth(0)
    tt.fd(10)
    tt.pd()
    tt.pencolor(255, 155, 192)
    tt.seth(10)
    tt.begin_fill()
    tt.circle(5)
    tt.color(160, 82, 45)
    tt.end_fill()
​
    tt.pu()
    tt.seth(0)
    tt.fd(20)
    tt.pd()
    tt.pencolor(255, 155, 192)
    tt.seth(10)
    tt.begin_fill()
    tt.circle(5)
    tt.color(160, 82, 45)
    tt.end_fill()
​
def head():
    # 头
    tt.color((255, 155, 192), "pink")
    tt.pu()
    tt.seth(90)
    tt.fd(41)
    tt.seth(0)
    tt.fd(0)
    tt.pd()
    tt.begin_fill
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值