Python编程100例

您所在的位置:网站首页 喜羊羊画图 Python编程100例

Python编程100例

2023-11-17 05:13| 来源: 网络整理| 查看: 265

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

本文章主要介绍如何用Python程序代码画海绵宝宝,有需要的朋友可以参考一下:

效果图:

from turtle import * def go_to(x, y): penup() goto(x, y) pendown() def help_do(): go_to(-400, 0) forward(800) go_to(-400, 100) forward(800) go_to(-400,200) forward(800) go_to(-400, -100) forward(800) go_to(-400, -200) forward(800) left(90) go_to(0,-300) forward(600) go_to(100, -300) forward(600) go_to(-100, -300) forward(600) go_to(-200, -300) forward(600) go_to(200, -300) forward(600) def head(): go_to(-200, 180) fillcolor('yellow') begin_fill() seth(-30) for _ in range(6): circle(36, 60) circle(-36, 60) seth(-125) for _ in range(5): circle(40,60) circle(-40,60) seth(-210) for _ in range(4): circle(45,60) circle(-45,60) seth(65) for _ in range(5): circle(40,60) circle(-40,60) end_fill() def eye(): # 眼白 go_to(14, -5) fillcolor('#f0f0f0') begin_fill() circle(65, 360) end_fill() begin_fill() go_to(13,12) seth(98) circle(-65,360) end_fill() #眼球 go_to(-10,20) fillcolor('blue') begin_fill() circle(20,360) end_fill() go_to(-22,20) fillcolor('black') begin_fill() circle(7,360) end_fill() go_to(40,15) fillcolor('blue') begin_fill() circle(-20, 360) end_fill() go_to(53,15) fillcolor('black') begin_fill() circle(-7,360) end_fill() #睫毛 go_to(-95,65) left(20) forward(40) go_to(-50,87) right(25) forward(32) go_to(0,70) right(25) forward(40) go_to(40, 75) left(35) forward(40) go_to(90, 87) right(18) forward(30) go_to(120, 70) right(25) forward(40) def nose(): fillcolor('yellow') go_to(0, -7) begin_fill() right(50) circle(-60, 30) color('yellow') goto(15,-40) end_fill() color('black') go_to(0, -7) seth(-75) forward(30) go_to(30,-7) seth(-105) forward(30) def mouth(): go_to(-120, - 60) seth(-45) circle(200, 30) seth(0) forward(100) seth(15) circle(200, 30) def tooth(): go_to(-30,-114) seth(-95) fillcolor('white') begin_fill() forward(30) seth(0) forward(40) seth(95) forward(30) go_to(-30,-114) end_fill() go_to(30, -114) seth(-95) fillcolor('white') begin_fill() forward(30) seth(0) forward(40) seth(95) forward(30) go_to(60, -114) end_fill() def hole(): go_to(-160,160) # fillcolor('#ffd700') # begin_fill() circle(30, 360) # a=1 # for i in range(120): # if 0


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3