教大家用python画皮卡丘的脸

仅以此程序送给我的姐姐,嘻嘻~
效果图
在这里插入图片描述
用到的库是python的标准库turtle。
话不多说,上程序!
1.导入turtle库
在这里插入图片描述
2.写皮卡丘各部位的函数
鼻子:
在这里插入图片描述
眼睛:
在这里插入图片描述
脸:
在这里插入图片描述
嘴巴:
在这里插入图片描述

好的,要绘制皮卡丘,需要使用Python中的turtle库。以下是绘制皮卡丘的代码: ```python import turtle # 设置布大小和背景颜色 turtle.setup(800, 600) turtle.bgcolor('#FFE4B5') # 圆函数 def draw_circle(x, y, r, color): turtle.penup() turtle.goto(x, y - r) turtle.pendown() turtle.fillcolor(color) turtle.begin_fill() turtle.circle(r) turtle.end_fill() # 矩形函数 def draw_rect(x, y, w, h, color): turtle.penup() turtle.goto(x - w / 2, y - h / 2) turtle.pendown() turtle.fillcolor(color) turtle.begin_fill() for i in range(2): turtle.forward(w) turtle.left(90) turtle.forward(h) turtle.left(90) turtle.end_fill() # 皮卡丘 draw_circle(0, 100, 200, '#FCD116') # 皮卡丘的耳朵 draw_circle(-80, 220, 50, '#FCD116') draw_circle(80, 220, 50, '#FCD116') # 皮卡丘的眼睛 draw_circle(-70, 140, 30, '#FFFFFF') draw_circle(70, 140, 30, '#FFFFFF') draw_circle(-70, 140, 10, '#000000') draw_circle(70, 140, 10, '#000000') # 皮卡丘的腮红 draw_circle(-120, 60, 30, '#FF69B4') draw_circle(120, 60, 30, '#FF69B4') # 皮卡丘的嘴巴 turtle.penup() turtle.goto(-150, 20) turtle.pendown() turtle.pensize(10) turtle.right(90) turtle.circle(150, 180) # 皮卡丘的鼻子 draw_circle(0, 50, 20, '#000000') # 皮卡丘的眉毛 turtle.penup() turtle.goto(-100, 180) turtle.pendown() turtle.pensize(20) turtle.right(45) turtle.forward(60) turtle.penup() turtle.goto(40, 180) turtle.pendown() turtle.right(90) turtle.forward(60) # 隐藏turtle.hideturtle() # 等待用户关闭窗口 turtle.done() ``` 运行上述代码,即可在窗口中看到绘制出来的皮卡丘
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值