零基础学Python程序设计

零基础学Python程序设计

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

    关注微信公众号

因版权原因待上架

编辑推荐

本书全面系统地介绍了Python语言的相关内容,提供大量实例,帮你加深对知识点的理解。

内容简介

本书分为4篇。第1篇为基础语法,介绍了Python语言的环境搭建和基本语法知识、数据类型、程序的控制结构、代码的调试;第2篇为高级语法,介绍了如何对复杂数据进行处理,如对集合、字符串、列表、元组、字典的处理,文件的存储,以及如何定义函数、类和导入使用模块;第3篇为应用技术,介绍了使用Python绘制图形、格式化时间、产生随机数、对文件和目录的处理;第4篇为案例开发,介绍了使用Python语言实现Flappy Bird游戏。

本书涵盖了Python语言的全部语法内容,并且从最基本的语法、数据、语句开始,由易到难逐步介绍Python相关知识,让你轻松学会Python语言及其应用。本书适合想全面学习Python语言的工作人员、技术开发人员阅读,也适合参加Python语言等级考试的读者使用。

作者简介

作者任昱衡,白俄罗斯国立大学研究席教授、博导,国务院国资委商业信用中心高级专家,中国电子学会专家委员会专家,中国社科教育培训中心新经济管理研究院执行院长,中电协创新融合(北京)信息科技研究院学术委员会秘书长。

章节目录

版权信息

内容简介

前言

第1篇 基础语法

第1章 初识Python

1.1 Python简介

1.2 搭建Python环境

1.3 Python开发工具

1.4 第一个Python程序

1.5 小结

1.6 习题

第2章 Python语言基础

2.1 Python语法特点

2.2 变量

2.3 基本输入与输出

2.4 运算符

2.5 表达式

2.6 常用语句

2.7 小结

2.8 习题

第3章 基本数据类型

3.1 认识数据

3.2 数字类型——整数

3.3 数字类型——浮点数

3.4 数字类型——复数

3.5 文本类型——字符串

3.6 状态类型——布尔值

3.7 类型判断与类型间转换

3.8 小结

3.9 习题

第4章 数据的运算

4.1 变量赋值

4.2 数值运算

4.3 位运算

4.4 布尔逻辑运算

4.5 运算汇总

4.6 小结

4.7 习题

第5章 程序的控制结构

5.1 程序流程图

5.2 顺序结构

5.3 分支结构

5.4 循环结构

5.5 小结

5.6 习题

第6章 条件语句

6.1 if语句

6.2 if-else语句

6.3 if-elif-else语句

6.4 小结

6.5 习题

第7章 循环语句

7.1 while语句

7.2 for语句

7.3 循环控制语句

7.4 循环后处理

7.5 嵌套循环

7.6 小结

7.7 习题

第8章 代码调试

8.1 简单调试

8.2 IDLE调试

8.3 小结

8.4 习题

第2篇 高级语法

第9章 集合

9.1 集合的特征与创建

9.2 集合内运算

9.3 集合间运算

9.4 小结

9.5 习题

第10章 字符串

10.1 字符在计算机中的表示

10.2 字符串的常用操作

10.3 字符串的处理方法

10.4 格式化字符串

10.5 小结

10.6 习题

第11章 列表

11.1 列表的特征与创建

11.2 列表的常用操作

11.3 列表的处理方法

11.4 小结

11.5 习题

第12章 元组

12.1 元组的特征与创建

12.2 元组的常用操作

12.3 小结

12.4 习题

第13章 字典

13.1 字典的特征与创建

13.2 字典的常用操作

13.3 字典的处理方法

13.4 小结

13.5 习题

第14章 文件和数据存储

14.1 文件的基本使用

14.2 文件的读写操作

14.3 文件对象属性

14.4 数据组织的维度

14.5 一维数据的处理

14.6 二维数据的处理

14.7 小结

14.8 习题

第15章 函数

15.1 什么是函数

15.2 函数的基本使用

15.3 函数的参数传递

15.4 函数的返回值

15.5 变量的作用域

15.6 函数的递归

15.7 匿名函数

15.8 小结

15.9 习题

第16章 面向对象程序设计

16.1 面向对象思想概述

16.2 成员函数

16.3 创建__init__()方法

16.4 析构函数

16.5 成员变量

16.6 静态变量

16.7 静态函数

16.8 类函数

16.9 其他变量或函数

16.10 将成员函数转换为成员变量

16.11 继承

16.12 小结

16.13 习题

第17章 模块

17.1 什么是模块

17.2 模块类型

17.3 使用pip工具安装第三方模块

17.4 导入模块

17.5 小结

17.6 习题

第3篇 应用技术

第18章 图形绘制

18.1 turtle概述

18.2 主窗口与画布

18.3 画笔

18.4 海龟动作

18.5 海龟状态

18.6 撤销内容及清空内容

18.7 高级功能

18.8 小结

18.9 习题

第19章 随机数与时间处理

19.1 随机数库

19.2 时间库

19.3 小结

19.4 习题

第20章 文件的高级处理和目录处理

20.1 文件的高级处理

20.2 目录处理

20.3 小结

20.4 习题

第21章 Pygame游戏编程

21.1 初识Pygame

21.2 Pygame的基本使用

21.3 小结

21.4 习题

第4篇 案例开发

第22章 开发Flappy Bird游戏

22.1 游戏设计分析

22.2 搭建主框架

22.3 创建小鸟

22.4 创建管道

22.5 计算得分

22.6 碰撞检测

零基础学Python程序设计是2021年由电子工业出版社出版,作者任昱衡。

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

购买这本书

你可能喜欢
对照Excel,零基础学Python数据分析 电子书
本书主要介绍如何使用Python处理Excel数据。本书内容分为三大部分:第一部分主要介绍数据分析的概念和Python基础;第二部分通过蜂蜜电商数据分析案例详细介绍数据分析的技术要点,包括读写Excel文件所需的xlwings库和openpyxl库、数据分析的pandas核心库,以及数据可视化常用的Matplotlib库和Seaborn库;第三部分包括个人消费贷款数据分析和螺蛳粉连锁店销售数据分析
Python程序设计基础与应用 电子书
适读人群 :非计算机专业研究生、本科、专科程序设计课程教材。计算机专业程序设计基础课程教材。 Python爱好者自学用书。 Python教育者董付国老师新作 《Python程序设计基础与应用》内容言简意赅,案例丰富,内容涵盖python编程基础及核心应用,配套资源超全(包括教学PPT、源码、大纲、教案、习题答案),部分内容全彩呈现。 《Python程序设计基础与应用》全部代码适用于Python 3.5、Python 3.6以及更高版本。 Python入门,有这一本就够了!
Python程序设计基础教程 电子书
本书以全国计算机等级考试Python大纲为基准进行内容编排,共分为10章,内容包括Python概述、语法基础、程序控制结构、数据结构、函数与模块、面向对象程序设计、编程规范、错误和异常、文件操作及Python第三方库。本书适合作为普通高等院校相关专业的Python程序设计的教材和参考资料,也可作为全国计算机等级考试的培训材料。
Python程序设计基础与应用 电子书
本书主要介绍Python语言的开发环境(包括Spyder、Jupyter和PyCharm)与交互式工具、语言概述、数据结构、编程范型、库、数据分析、数据可视化及应用案例分析。本书通过融合其他相关知识,重点讨论了Python在网络爬虫、推荐系统、图像处理和机器学习等多个领域的应用。本书不仅注重基本概念的讲解,还强调问题的分析与求解,并在教辅资源中给出了大量实例、源代码及4个Python实验,以供读者
Python程序设计:基础与实践 电子书
Python是一种面向对象的解释型高级编程语言,是当前流行的编程语言之一。本书系统性地介绍Python的基础知识及利用Python进行项目开发的实践。全书分两部分,第一部分介绍Python的基础语法、Python自带的两个模块及其使用方法,以及Python的矩阵计算包NumPy的使用方法等,在介绍基础语法的同时强调利用Python进行编程时需要注意的编程规范;第二部分聚焦科学研究和工程实践中比较前