Python是一门简单有效的面向对象的编程语言,不仅可以完成各种数学运算,还能绘画、分析数据、开发游戏等,你可以通过程序对计算机发布指令,让计算机实现各种功能。
本书以丰富完整的案例演示、逻辑清晰的操作讲解展示Python编程,并特别引入弹弹球、贪吃蛇等有趣的游戏项目,让你能轻松愉快地掌握Python的编程技巧。在项目操作实践中,你还可以发挥自己的想象力和创造力,设计属于自己的实用工具和酷炫小游戏。
快跟随本书,开启一场有趣、难忘的Python编程之旅吧!
李晋,计算机应用技术专业工学硕士,信息系统项目管理师,曾参与国家档案局山西人事档案数字化建设项目等项目,主持了山西省地质勘查局及局属单位的信息化建设项目,在信息技术、Python编程语言应用等领域都有颇为深入的研究。
第l章编程初体验
1.1了解编程
1.2青少年为什么要学习编程
1.3为什么选择Python
1.4搭建Python开发环境
1.5我的第一个Python程序
第2章编程之趣:百变Python
2.1保留字与标识符
2.2保存数据的好帮手:变量
2.3基本数据类型
2.4计算小能手:运算符
2.5与Python交流:基本输入和输出
第3章有趣的序列:字符串、列表和元组
3.1多个字符的组合:字符串
3.2多元素的组合:列表
3.3不可修改的多元素组合:元组
3.4Python内置的其他序列类型
第4章不可预知的方向:流程控制语句
4.1做出选择:向左走,向右走
4.2发现与探索:星座的秘密
4.3循环的魅力:送你一颗爱心
4.4学习帮手:数的统计
4.5不墨守成规:打破循环
第5章巧用函数,制作实用小工具
5.1最大公约数
5.2计算周长和
积
5.3计算乘坐地铁的费用
5.4我们来交换
5.5算一算我的压岁钱有多少
5.6统计朋友们的个人信息
5.7分文具
第6章别样的绘画体验
6.1导入模块
6.2“小海龟”学走路
6.3描绘大自然
6.4绘制更多的几何图形
第7章弹弹球游戏
7.1认识并安装Pygame
7.2游戏介绍
7.3游戏设计
7.4游戏实现
第8章贪吃蛇游戏
8.1游戏介绍
8.2游戏设计
8.3游戏实现
第9章掌握数据分析,更懂编程逻辑
9.1认识数据和数据分析
9.2Python数据分析初体验
参考文献