Python神笔马良案例集


简 介:

《Python神笔马良绘画案例集合》是李兴球编写的一些主要由Python海龟画图模块制作的案例集。除了少数几个不是绘画或动画作品外,绝大多数都是用turtle模块制作的绘画或利用动画原理甚至3D原理制作的。后面的稍微难一点,最后几个用了pillow图像处理模块、pygame模块的Surface类、tkinter模块的画布直接画图。本书适合于少儿编程教师上练习课(9岁以上)或留作业。教师可自行编排课次。上课时,只要展示程序运行后的图形或动画,让学生们编写程序即可,也可以布置成作业及练习给学生,这样能让Python课堂最简化。对于编写得快的同学,老师需要指引增加难度。对于编不出来的同学,老师可以在旁边立即指引。当大多数同学编写完后,老师即可统一讲解关键点,根据具体课堂情况,还可以继续修改程序。例如,可以把单独的功能块挑出来,做成函数。例如,可以把黑白图形变成多种颜色的图形。例如,修改导入模块的方式,重新编程。例如,让所画的画儿旋转或移动起来甚至自由落体。例如,把程序里面的for循环修改成while循环,或者反过来。
本书也适于广大编程爱好者通过阅读案例来自学编程。 案例大体按照了从简到难的编排顺序,有超过100个案例。每个案例有整体上的介绍,有必要时还会有更仔细的说明。源代码大多数都有注释。每行代码经过仔细审核,以李兴球先生几十年编程经验的上帝视野进行编写。代码力求符合Python哲学,目前已经是风火轮编程的灵活教材之一。
Python的海龟模块位于Python安装目录的Lib文件夹。海龟模块是基于tkinter模块开发的。本人对海龟模块即turtle.py文件,多年来有较为深入的分析,所以可以编写出与众不同的原创程序。本书后面的案例可是隐藏了很多海龟编程的秘密哟。有钻研精神的计算机教师应该把turtle.py模块多读几遍,充份理解模块中类的关系与用途。本书也是继李兴球先生编写完《哪吒学编程启蒙篇》、《哪吒学编程初级篇》、《哪吒学编程进阶篇》、《Python创意编程之Pygame教程》之后的又一力作。值得一提的是,作者尽量让每本书的案例都不尽相同。后续作品,如《Python海龟宝典》(暂名)、《Python创意编程100例Pygame篇》(暂名),敬请期待。

资源目录:

001_椅子

........................

9

002_简易旗子

........................

11

003_田字格

........................

13

004_等腰三角形

........................

14

005_迷宫

........................

16

006_正多边形

........................

18

007_水滴

........................

20

008_画绿树

........................

22

009_九星连珠

........................

24

010_台阶图

........................

28

011_草帽

........................

30

012_空心T字

........................

32

013_水墨风格画

........................

34

014_九角星

........................

36

015_18角星

........................

37

016_斜串正方形

........................

39

017_画H图

........................

41

018_彩色轮子

........................

43

019_阴影丫字

........................

45

020_米字图

........................

47

021_绿叶

........................

48

022_红太阳

........................

50

023_一朵小花

........................

52

024_八圆围正方

........................

54

025_星光点点

........................

56

026_三星连线

........................

58

027_蝌蚪

........................

60

028_大坝

........................

62

029_打点法画圆球

........................

64

030_打点之斜正方

........................

66

031_器形图

........................

68

032_螺旋扇子

........................

70

033_爆炸图

........................

72

034_彩色风车

........................

74

035_五彩连珠

........................

76

036_彩圆散射图

........................

78

037_彩色格子台阶

........................

80

038_齿形图

........................

82

039_角徽章

........................

83

040_五角星顶圆

........................

85

041_正方形阶梯

........................

87

042_空心十字架

........................

89

043_篱笆

........................

91

044_四米围方

........................

93

045_渐变圆盘

........................

95

046_小红伞

........................

97

047_雪花

........................

99

048_嵌套正方形

........................

101

049_笑脸

........................

103

050_天空之眼

........................

105

051_赵爽弦图

........................

107

052_彩色递归六边形

........................

109

053_海龟螺旋图

........................

111

054_流光溢彩动画

........................

113

055_七彩浪花

........................

115

056_蜘蛛

........................

117

057_正方形金字塔

........................

119

058_单击画酷炫彩盘

........................

121

059_甩曲彩点动图

........................

123

060_滚动彩球

........................

125

061_万花筒

........................

127

062_彩花之太阳花

........................

130

063_彩花之花蝴蝶

........................

133

064_彩花之旋转羽毛

........................

136

065_海龟绘图艺术画

........................

139

066_橙子

........................

142

067_配乐七角星

........................

145

068_漂亮米

........................

147

069_调皮田彩格

........................

149

070_通电棒棒

........................

151

071_闪闪的红星

........................

153

072_弹跳扇子

........................

155

073_晃悠悠的海龟

........................

158

074_轮子走了

........................

160

075_趣味正方形

........................

162

076_纯画笔弹球_类版

........................

166

077_颜色饱和度测试

........................

171

078_颜色渐变之coloradd

........................

173

079_颜色渐变之colorset

........................

175

080_颜色亮度测试

........................

177

081_3D红球

........................

179

082_3D漂亮螺

........................

181

083_3D世界坐标轴

........................

183

084_3D立方体

........................

187

085_3D效果文字

........................

191

086_多线程绘画

........................

193

087_旋转的文字

........................

195

088_滚动的汉字

........................

197

089_三角圆图

........................

199

090_菱正图案

........................

203

091_椭圆的秘密

........................

205

092_吃豆人图案

........................

209

093_彩虹图

........................

211

094_神奇彩条动画

........................

213

095_鼠标画笔

........................

216

096_彩色粒子克隆动画

........................

219

097_旋转迷宫

........................

223

098_摇一摇树

........................

225

099_自动贪吃蛇

........................

228

100_下雨效果

........................

230

101_移动汉字贺卡

........................

234

102_pillow分形彩树

........................

241

103_pygame彩树

........................

245

104_tkinter彩树

........................

247

105_动画原理

........................

250

106_反弹原理

........................

252

部分图形预览:

文字内容预览:

文件夹预览:

封面预览:

如需购买,请联系微信:scratch8



所有作品,版权所有。任何单位或个人购买后只供内部培训学习之用,不得有翻印及在网上二次销售/免费传播等其它侵权行为。
 

友情链接: 三虫子爬 | 哈里发 | 街机所有颜色表 | 爱 淘 宝 | 超简导航 |