我就废话不多说了,直接上代码吧!

# coding:utf-8

2import turtle as t

3import random

4# 画心

5def xin():

6 def curvemove():

7 for i in range(200):

8 t.right(1)

9 t.forward(0.5)

10 t.color('red','red')

11 t.begin_fill()

12 t.left(140)

13 t.forward(60)

14 curvemove()

15 t.left(120)

16 curvemove()

17 t.forward(60)

18 t.end_fill()

19# 心里面的十字

20def shizi():

21 t.pu()

22 t.goto(170,285)

23 t.seth(0)

24 t.pd()

25 t.color("black","black")

26 t.circle(1.5)

27 t.pensize(2)

28 t.fd(55)

29 t.pensize(4)

30 t.circle(1.5)

31 t.pu()

32 t.seth(-90)

33 t.goto(198,295)

34 t.seth(-90)

35 t.pensize(2)

36 t.pd()

37 t.fd(65)

38 t.circle(1.5)

39 t.circle(160,40)

40 t.circle(-130,27)

41 t.circle(-60,40)

42 t.circle(80,60)

43# 夹子

44def jiazi2():

45 def jiazi(angle):

46 t.pd()

47 t.pensize(1)

48 t.color("black","brown")

49 t.begin_fill()

50 t.seth(angle)

51 t.fd(20)

52 t.seth(angle-240)

53 t.fd(10)

54 t.seth(angle-120)

55 t.fd(20)

56 t.seth(angle-240)

57 t.fd(10)

58 t.end_fill()

59 t.pu()

60 # 画夹子

61 t.pu()

62 t.goto(216,180)

63 jiazi(180)

64 t.goto(230,150)

65 jiazi(200)

66 t.goto(250,125)

67 jiazi(220)

68 t.goto(265,95)

69 jiazi(200)

70 t.goto(275,55)

71 jiazi(160)

72# 人

73def people():

74 t.pensize(2)

75 # 皇冠

76 def huangguan():

77 t.pu()

78 t.goto(-200,0)

79 t.color("gold","gold")

80 t.pd()

81 t.begin_fill()

82 t.seth(120)

83 t.fd(32)

84 t.seth(-120)

85 t.fd(15)

86 t.seth(150)

87 t.fd(10)

88 t.seth(-120)

89 t.fd(10)

90 t.seth(160)

91 t.fd(15)

92 t.seth(-60)

93 t.fd(32)

94 t.seth(50)

95 t.circle(-40,60)

96 t.end_fill()

97 # 脸

98 def face():

99 t.pu()

100 t.goto(-212,-3)

101 t.color("black","white")

102 t.pd()

103 t.circle(-40,150)

104 # 头发

105 def hair():

106 t.pu()

107 t.color("black","black")

108 t.goto(-212, -3)

109 angle = -160

110 for i in range(32):

111 t.pd()

112 angle += 1.4

113 t.seth(angle)

114 t.circle(60, 50)

115 t.fd(random.randint(40,45))

116 t.pu()

117 t.goto(-212, -3)

118 angle = -50

119 for i in range(32):

120 t.pd()

121 angle -= 1.5

122 t.seth(angle)

123 t.circle(-60, 50)

124 t.fd(random.randint(38,40))

125 t.pu()

126 t.goto(-212, -5)

127 # 脖子

128 def nick():

129 t.pu()

130 t.goto(-200,-78)

131 t.pd()

132 t.seth(-90)

133 t.fd(10)

134 t.seth(-45)

135 t.fd(20)

136 t.seth(180)

137 t.fd(30)

138 t.seth(55)

139 t.fd(15)

140 t.circle(10,80)

141 # 下半身

142 def body():

143 t.pu()

144 t.goto(-185,-100)

145 t.seth(-65)

146 t.pd()

147 for i in range(120):

148 t.fd(1.5)

149 t.right(0.1)

150 t.seth(220)

151 t.circle(-130,70)

152 t.seth(75)

153 for i in range(130):

154 t.fd(1.5)

155 t.right(0.06)

156 # 腿

157 def leg():

158 t.pu()

159 t.goto(-220,-300)

160 t.pd()

161 t.seth(-90)

162 t.fd(80)

163 t.pensize(5)

164 t.color("red","red")

165 t.fd(8)

166 t.seth(-30)

167 t.pensize(6)

168 t.color("black","black")

169 t.fd(5)

170 t.pu()

171 t.pensize(2)

172 t.goto(-185,-300)

173 t.pd()

174 t.seth(-90)

175 t.fd(80)

176 t.pensize(5)

177 t.color("red","red")

178 t.fd(8)

179 t.seth(-30)

180 t.pensize(6)

181 t.color("black","black")

182 t.fd(5)

183 huangguan()

184 face()

185 nick()

186 body()

187 leg()

188 hair()

189 # 手

190 t.pu()

191 t.goto(-190,-165)

192 t.pensize(2)

193 t.pd()

194 t.seth(49)

195 t.fd(160)

196 t.circle(-10,80)

197 # 眼睛

198 t.pu()

199 t.goto(-185,-30)

200 t.seth(90)

201 t.pd()

202 t.circle(5,180)

203# 星星

204def star(x,y):

205 color = ["blue","yellow","red","gold","orange","pink","green","purple"]

206 t.pencolor(random.choice(color))

207 t.pu()

208 t.goto(x,y)

209 t.pd()

210 t.seth(90)

211 t.fd(8)

212 t.bk(4)

213 t.seth(0)

214 t.fd(4)

215 t.bk(8)

216 t.fd(4)

217 t.seth(45)

218 t.fd(4)

219 t.bk(8)

220 t.fd(4)

221 t.seth(-45)

222 t.fd(4)

223 t.bk(8)

224if __name__ == "__main__":

225 t.pensize(4) # 设置画笔的大小

226 t.color("black") # 设置画笔颜色和填充颜色(pink)

227 t.setup(650, 800) # 设置主窗口的大小为600*800

228 t.speed(10) # 设置画笔速度为10

229 t.pu()

230 t.goto(200, 220)

231 t.pd()

232 # 心

233 xin()

234 # 十字

235 shizi()

236 # 夹子

237 jiazi2()

238 #线

239 t.pu()

240 t.goto(198,280)

241 t.pd()

242 t.seth(-120)

243 t.circle(-1100,22)

244 t.circle(20,90)

245 t.circle(-30,50)

246 t.circle(15,60)

247 # 人

248 people()

249 # 裙子上的点点

250 star(-230, -200)

251 star(-220, -180)

252 star(-200, -150)

253 star(-180, -288)

254 star(-160, -250)

255 star(-210, -150)

256 star(-210, -140)

257 for i in range(10):

258 star(random.randint(-205,-170),random.randint(-300,-200))

259 # 隐藏画笔

260 t.ht()

261 t.done()

效果如下:

以上这篇用Python画小女孩放风筝的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

python绘制女孩_[宜配屋]听图阁相关推荐

  1. python写词法分析器_[宜配屋]听图阁

    编译原理老师要求写一个java的词法分析器,想了想决定用python写一个. 目标 能识别出变量,数字,运算符,界符和关键字,用excel表打印出来. 有了目标,想想要怎么实现词法分析器. 1.先进行 ...

  2. 怎么用python打印照片_[宜配屋]听图阁

    这篇文章主要介绍了Python如何使用字符打印照片,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1. 前言 第一次在学校机房里见到计算机,还是上古 ...

  3. python 判断节假日_[宜配屋]听图阁

    不废话,直接上代码Python3.6 签到代码,只需修改url,账号,密码即可,此处是登录时无验证登录,有验证码的自行补充 # -*- coding:utf-8 -*- import json imp ...

  4. python 内推_[宜配屋]听图阁

    本文实例为大家分享了网易有道2017内推编程题:洗牌,供大家参考,具体内容如下 ''' [编程题] 洗牌 时间限制:1秒 空间限制:32768K 洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程 ...

  5. python文件传输模块_[宜配屋]听图阁 - python 使用poster模块进行http方式的文件传输到服务器的方法...

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

  6. python中控脚本_[宜配屋]听图阁

    由于考勤机与OA对接,OA会在每天定时取考勤机数据,但是需要考勤机是连接状态,所以搜索了下相关教程,写了个脚本自动连接.完全是个Python小白,代码烂,仅作为笔记. 理论上支持所有程序的每天自动开启 ...

  7. python计算方位角_[宜配屋]听图阁

    知道两点坐标,怎么计算两点方向的方位角? 答:首先计算坐标增量dx,dy(两个对应坐标分量相减,终点的减始点的). 若dx,dy中有一个为零时,根据另一个的正负决定方位角(0,90,180,270这四 ...

  8. 用python画雨滴_[宜配屋]听图阁

    本文实例为大家分享了python实现雨滴下落到地面效果的具体代码,供大家参考,具体内容如下 本程序在Windows 64位操作系统下,安装的是Anaconda3-4.2.0 import numpy ...

  9. python 艺术照片滤镜_[宜配屋]听图阁 - Python实现PS滤镜Fish lens图像扭曲效果示例...

    本文实例讲述了Python实现PS滤镜Fish lens图像扭曲效果.分享给大家供大家参考,具体如下: 这里实现 PS 滤镜中的一种几何变换– Fish lens, 对图像做扭曲,感觉就像通过一个凸镜 ...

  10. 太极图python自定义函数绘制_[宜配屋]听图阁

    效果如下所示: # -*- coding: utf-8 -*- import turtle # 绘制太极图函数 def draw_TJT(R): turtle.screensize(800, 600, ...

最新文章

  1. 鸿蒙系统合适上线手机端,华为官方:鸿蒙系统2.0上线,手机能否搭载鸿蒙操作系统?...
  2. 机器学习漫谈:深度学习的辉煌
  3. android最全面试题71道题 详解
  4. [uEnv.txt]在uEnv.txt文件中使用if语句实现Image/dtb文件切换
  5. Linux基础命令---zip
  6. hdu 1233 最小生成树
  7. 经典网络分析 - Very Deep Convolutional Networks for Large-Scale Image Recognition(VGG)
  8. Struts2的简单介绍
  9. 从零开始学Pytorch(十三)之梯度下降
  10. mysql_connect() 不支持 请检查 mysql 模块是否正确加载 解决方法
  11. 计算机网络-自顶向下方法(7th) 第一章 Problems 中英对照
  12. 代理模式的原理解析入门
  13. nginx中配置虚拟主机
  14. Spring Boot + Thymeleaf + Activiti 快速开发平台项目,附源码!
  15. power bi 商业智能相关书籍介绍
  16. 3D建模与处理软件简介
  17. maya mel uf8_对于学习MAYA MEL必须收藏的一篇文章
  18. 如何用计算机恢复出厂设置,告诉你电脑如何恢复出厂设置
  19. mmdet之训练和推理
  20. 游戏视频录制用什么软件?这2款软件,用过都说好

热门文章

  1. Vue学习之旅----vuex实现不同组件的数据共享 数据持久化
  2. 一个简单的Python暴力破解网站登录密码脚本
  3. Google 展示广告
  4. 企业Foxmail帐户邮箱数据保存在什么地方?
  5. 基于Struts2和hibernate的WebSocket聊天室的实现教程五:聊天机制
  6. 统计与分布之伯努利分布与二项分布
  7. NumPy 数组属性
  8. 国产操作系统deepin(深度)的安装与体验
  9. Excel导入导出之easypoi用法
  10. 笔记本电脑键盘的禁用与恢复【亲测有效】