在 Python 中使用 Turtle 绘制火影忍者

火影忍者是一个流行的动漫角色,它是最受欢迎的动漫之一,下面的代码将向您展示如何使用 python Turtle 绘制火影忍者。
在这里插入图片描述

import turtle
turtle.Screen().bgcolor("#eeeeee")
draw = turtle.Turtle()
draw.pencolor("red")
draw.pensize(8)
draw.hideturtle()
turtle.tracer(5)
draw.pencolor('black')
draw.left(13)
draw.speed(8)
draw.fillcolor("yellow")
draw.begin_fill()
draw.penup()
draw.forward(190)
draw.pendown()
draw.right(25)
draw.forward(60)
draw.left(135)
draw.forward(100)
draw.right(95)
draw.forward(95)
draw.left(135)
draw.forward(110)
draw.right(105)
draw.forward(115)
draw.left(135)
draw.forward(145)
draw.right(112)
draw.forward(115)
draw.left(137)
draw.forward(163)
draw.right(110)
draw.forward(115)
draw.left(130)
draw.forward(142)
draw.right(85)
draw.forward(120)
draw.left(130)
draw.forward(128)
draw.right(100)
draw.forward(110)
draw.left(126)
draw.forward(115)
draw.right(73)
draw.forward(82)
draw.left(136)
draw.forward(60)
draw.pensize(3)
draw.left(70)
draw.forward(15)
draw.right(59)
def curve1(a,d):
    for i in range(d):
        draw.right(a)
        draw.forward(1)
def curve2(a,d):
    for i in range(d):
        draw.left(a)
        draw.forward(1)
curve1(0.1,260)
curve1(0.2,80)
draw.left(6)
curve1(0.1,90)
draw.right(60)
draw.forward(11)
draw.end_fill()
draw.begin_fill()
draw.fillcolor('#373737')
draw.pensize(8)
curve1(0.2,72)
draw.pensize(5)
draw.right(80)
curve1(0.01,240)
draw.right(2)
curve1(0.01,100)
draw.right
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

信息科技云课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值