Python编程课

Python编程课

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

零基础的人士也可以快速编写出属于自己的独特的游戏。

内容简介

在编程语言领域中,Python是一颗常青树,深受广大编程爱好者喜爱,在各个领域都拥有众多学习者、使用者,特别适合青少年读者和首次接触编程语言的读者。

本书根据青少年和成人学习编程语言的特点,从零起点开始手把手教你学习Python这种编程语言。

作者简介

作者豪克·费尔,从事程序开发工作多年,并在此过程中使用不同的语言做程序设计。因Scratch极易学习,他深受这款软件的启发。作为作者和老师,他清楚知道,如何让儿童和成年人简单上手学习编程,如何获得自信并深入学习。

章节目录

版权信息

其他

前言

第一章 编写程序

第二章 计算机如何运行?

PC的内部运作

输入、处理、输出

位和字节

处理器周期

第三章 编程语言Python

机器语言

解释器和编译器

Python

Jython

TigerJython

第四章 安装TigerJython

在Windows系统上安装

在Mac系统上安装

在Linux系统中安装TigerJython

第五章 第一步

直接命令

输出数字

“句法”必须正确

用字符串替代数字

第六章 变量

变量名

“input”命令

第七章 编写程序

在TigerJython中输入一个程序

第一个程序:猜数字

第二个程序:换算器

保存程序

输入、处理、输出

有余数的计算器

幻方

变量:幻方的固定和

第八章 条件

Python中的“if”查询

带有“else”的“if”

链接多个条件

"elif"

“if”

多重条件中的真与假

程序:入场检查

第九章 命令和模块

什么是模块?

“数学”(math)模块

“随机”(random)模块

大轮盘

程序:决策支持

第十章 循环

使用“重复”(repeat)的计数循环

无终止掷骰子

嵌套循环

“while”循环

骰子扑克

经典猜数字

简单乘法表

更多“while”循环的应用

质数测试器

试用程序

国际象棋谜题

利息和复利

第十一章 十分巧妙:使用列表工作

字符串是列表

Python中的列表

查找星期几

通过程序生成列表

带有一个列表的“for”循环

更多用于列表的命令、方法和函数

彩票号码选号提示

彩票游戏:自己选号赢大奖

多维列表

总结:列表

第十二章 海龟

控制海龟

其他海龟绘图命令

带有坐标的图像

为函数图像编程

创建随机图片

变型:随机样式

使用内置的函数

第十三章 自己编写函数

到底什么是函数?

编写自己的函数

自己的函数“numeral”

创建自己的模块

使用函数绘图

递归函数

第十四章 声音编程

在Python中播放声音

音频文件实际上是什么?

播放WAV文件

播放mp3文件

制作自己的音乐

语音合成:让计算机说话!

第十五章 为对象编程

什么是对象?

Python中的对象

类和实例

用于一切的对象

第十六章 定义自己的对象

函数“__init__”

定义自己的方法

函数“__str__”

派生与继承

第十七章 游戏网络

生成一个游戏场景

Actor

鱼应当活动

有自己生命值的游戏角色

游戏场景控制周期

游戏网格中的控制栏

第十八章 游戏网格中的控制和事件

拓展游戏创意

碰撞:游戏角色之间的互动

添加声音

游戏需要对手

第十九章 新游戏:拆墙高手

游戏原理

程序的元素

第一步:游戏场景和球

下一个元素:击打板

第三步:砖块

游戏控制

第二十章 太空攻击

游戏原理

技术:我们需要什么?

游戏场景

飞船

现在开始射击

外星人

拓展

其他拓展:你的任务

第二十一章 飞飞球

游戏创意

必要元素

游戏场景

使用鼠标控制球

竖杆

扩展和改进游戏

其他创意

第二十二章 井字游戏

游戏原理

需要哪些元素?

游戏场景

对鼠标做出反应

游戏管理

一个用于游戏数据的对象

井字游戏的扩展

把电脑作为对手

最简单:随机方法

更聪明:双重检查方法

真正的人工智能:极小极大算法

第二十三章 如何继续学习?

继续使用TigerJython

其他Python系统

其他编程语言

Python编程课是2024年由电子工业出版社出版,作者[德] 豪克·费尔。

得书感谢您对《Python编程课》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python编程轻松进阶 电子书
阅读本书,理解代码底层逻辑,像职业程序员一样使用Python。
Python编程做中学 电子书
一本零基础的Python编程入门书。
Python趣味创意编程 电子书
本书基于Python编程,实现了15个有趣的互动场景,循序渐进地向读者展示了这些场景的实现过程,帮助读者掌握Python编程。
Python快速编程入门 电子书
Python是一种面向对象、解释性的高*程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windows为平台,系统全面地讲解了Python3的基础知识,其中,第1章主要是带领读者认识Python;第2章主要针对Python的基础语法进行讲解;第3章主要介绍Python中的常用语句;第4~5章主要介
青少年Python编程入门 电子书
快速入门 图文并茂,理论与实践相结合,引导读者快速入门 轻松上手 有趣的文字描述,细致的流程讲解,帮助读者学习程序轻松上手 熟练应用 精炼的章节回顾,经典的自我评价,帮助读者提高学习成效