1
这本书不错
时间过得真快,转眼间,暑假就要过去了,马上要开学啦!
上半年大部分时间都是在家上网课,下半年估计都要戴着口罩去学校啦!
紧张有趣的学习就要开始啦!
8月初去了一趟上海图书馆,当时是戴口罩、量体温、提前一天预约,每次去图书馆都会有一些新书,内容很精彩,刚上市不久。
这次去图书馆,也有几本书,内容非常精彩,让人爱不释手。
比如,今天推荐的这本《python游戏趣味编程》。
python是当今最红火的编程语言,人工智能、云计算等领域都有它的身影,小朋友作为入门编程语言也是不错的。
这本书是爸爸童晶和女儿童雨涵合著的,爸爸是博士女儿读小学三年级。
整本书的特点就是有趣和详细,内容都是关于小游戏的,难度不大,内容从浅入深,全彩印刷,代码注释一应俱全。
2
环境搭建
开发前需要安装python,这是python的官网:https://www.python.org/
作者建议使用海龟编辑器,海龟编辑器是编程猫开发的集成了python的IDE,界面活泼、色彩鲜艳,非常适合小朋友,下载地址是:
https://shequ.codemao.cn/download
软件安装很简单,和我们安装其他软件没有任何区别,安装好的界面是这样的。
工具支持积木模式和代码模式,建议使用代码模式,真正的编程都是代码模式。
在代码编辑区输入如下代码:
print("hello world")
输入完毕点击运行,然后在运行区就可以看到结果啦!
这说明python编程环境已经安装好了。
上面代码是在英文输入法下面输入的哦!
我们可以点击文件下的保存另存为来保存编辑好的代码,python的后缀是.py,比如我们可以保存为hello.py。
下载打开海龟编辑器,通过文件打开,选择hello.py就可以将代码打开了。
3
安装插件Pygame Zero
Python这个词的意思是蟒蛇,作者之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。
Python之所以这么火,一个重要的原因就是有很多公共库,直接拿来就可以用,直接站在了巨人的肩膀上。
Pygame Zero就是一个和游戏相关的公共库,我们直接在python安装上这个库,就可以直接使用了。
安装很简单,点击库管理,看到Pygame Zero,点击安装即可。
安装完成后,这里的安装就会变成已安装。
安装好了,我们写个程序简单测试下吧:
import pgzrundef draw(): screen.draw.circle((400,300),100,'white')pgzrun.go()
运行效果:
4
第二章弹跳的小球
环境安装好后,可以做第二章的游戏了,效果如下:
如果你家也有小朋友对python感兴趣,可以一起讨论学习哦!