Python超好玩
"典型案例:巧解疑难问题;寓教于乐:提高编程能力 "

作者:余智豪

定价:79元

印次:1-1

ISBN:9787302631477

出版日期:2023.05.01

印刷日期:2023.04.18

图书责编:刘向威

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是一本可以边玩边学,培养读者编程兴趣和爱好的参考书,指导Python从入门到实战的学习。本书展示了20个精彩游戏的工作原理和具体的编程步骤。书中的每一个案例都是编者精心挑选的一个相对独立并且完整的游戏程序,读者并不需要从头至尾地阅读本书,而是可以根据难易程度以及自己的编程能力和水平来选择某些章节进行自学。 本书既可以供大中专院校人工智能专业、计算机专业及相关专业师生参考,也可以供各类编程培训机构的师生、Python爱好者和Python编程者阅读。读者可以到清华大学出版社官方网站下载本书的所有源代码。

余智豪,软件工程硕士,1984年8月至1993年4月在佛山无线电八厂任产品负责人、计算机工程师,所负责的产品《星河-Ⅱ型微型计算机》荣获1986年全国计算机质量评比一等奖和1987年广东省优质产品奖;1993年5月至今在佛山科学技术学院任教,编著有《接入网技术》《物联网安全技术》《网络互联技术教程》《树莓派趣学实战100例》等。

前言 亲爱的读者,本书是一本可以边玩边学,培养编程兴趣和爱好的参考书,指导Python从入门到实战的学习。本书在写作方式上以案例实战为主线进行编排,可以让小伙伴们通过书中各个典型游戏案例的编程,边玩边学、边学边练,逐步地提高并强化实战能力,从而轻松地掌握Python的编程知识。 众所周知,比尔·盖茨从13岁开始就学习编程,他后来创办了世界著名的微软公司。在欧美国家,编程早已进入中小学课堂,并且成为备受欢迎的课程之一。2017年7月20日,我国国务院颁发了《新一代人工智能发展规划》(以下简称《发展规划》)。《发展规划》指出,要开发基于大数据智能的在线学习教育平台,还提出要完善人工智能领域学科布局,并设立人工智能专业等。《发展规划》强调: “要实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。 Python语言是一种适合编程初学者的,功能强大的计算机语言。本书针对青少年读者的特点,力求寓教于乐、生动有趣、图文并茂、通俗易懂。全书分为23章。其中,第1~3章讲解Python编程的基础知识、Tkinter图形化界面库和Pygame游戏开发平台等与游戏开发相关的知识;第4~23章为案例分析,每章都深入地剖析一个生动有趣的游戏程序,讲解其工作原理和具体的编程步骤,让读者在游戏编程过程中学习和掌握Python语言程序设计的专业技术知识。 本书的特色是,书中的每一个游戏案例都是编者精心挑选的一个相对独立并且完整的游戏程序。也就是说,读者并不需要从头至尾地阅读本书,而是可以根据难...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章Python编程基础/00

1.1Python语言概述/00

1.2搭建Python的开发环境/00

1.2.1在Windows操作系统中安装Python/00

1.2.2在Linux操作系统中安装Python/00

1.2.3在macOS X操作系统中安装Python/00

1.2.4Python的IDLE集成开发环境/00

1.2.5安装PyCharm/00

1.2.6在Python和PyCharm中安装外部库/0

1.3Python的基本语句/0

1.3.1赋值语句/0

1.3.2复合赋值运算符与表达式/0

1.3.3比较运算符/0

1.3.4逻辑运算符/0

1.4流程控制语句/0

1.4.1if条件语句/0

1.4.2if…else…条件语句/0

1.4.3if…elif…else条件语句/0

1.4.4while循环语句/0

1.4.5for循环语句/0

1.4.6使用range()函数的for循环语句/0

1.4.7break命令/0

1.4.8continue命令/0

1.5函数/0

1.5.1定义函数/0

1.5.2调用函数/0

1.5.3函数的参数/0

1.5.4函数的返回值/0

1.6类的定义与调用/0

1.7列表、元组和字典/0

1.7.1列表的基本概念/0

1.7.2索引/0

1.7.3改变列表中元素的值/0

...

本书内容丰富,实用性强,配套资源丰富。案例的设计生动有趣,讲解通俗易懂,详细剖析了20个精彩游戏的工作原理和设计步骤,对于零基础的同学非常友好;循序渐进的编程技术讲解方式带着读者在Python的世界里一步步历练升级。