Python编程自学手册

Python编程自学手册

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

    关注微信公众号

因版权原因待上架

编辑推荐

趣味编程学Python:轻松掌握基本语法、常用算法,快速具备实战开发能力。

内容简介

本书内容经过多次实践,从趣味易懂的语言讲解枯燥的编程知识,能够让初学者轻松掌握Python的基本语法、计算机程序设计中的常用算法,快速具备一定的实战开发能力。本书共分为四个部分,第一部分是基础篇,重点讲解基本语法;第二部分是进阶篇,重点讲解函数和多种组合数据类型;第三部分是提高篇,重点讲解数据结构和常用算法,为日后进行信息学奥林匹克学习打基础;第四部分是应用篇,重点讲解程度设计、web开发及游戏开发,让学习者能够快速具备Python实战能力。

章节目录

封面

作者简介

扉页

内容简介

版权页

推荐序 奔向未来

前言

目录

第一部分 基础篇

第1节 编程如此简单

1.1 程序是什么

1.2 程序的执行

1.3 选择更好的算法

1.4 跟着全球的程序员学编程

第2节 认识“大蟒蛇”

2.1 Python的诞生

2.2 人生苦短,我用Python

2.3 学习前的准备工作

本节练习

第3节 向世界说“你好”

3.1 “Hello World”的故事

3.2 print输出语句

3.3 print()函数的用法总结

本节练习

第4节 盖个房子来“养猪”

4.1 变量和变量的类型

4.2 变量的命名

4.3 变量的赋值

4.4 数据类型

本节练习

第5节 格式化输出

5.1 format格式化

5.2 格式控制

5.3 print格式输出

本节练习

第6节 数值运算

6.1 数值运算符

6.2 数值运算函数

本节练习

第7节 奇妙P进制

7.1 从0讲起

7.2 认识二进制

7.3 P进制转换

本节练习

第8节 数据类型的转换

8.1 整数类型的转换

8.2 浮点数类型的转换

8.3 复数类型的转换

8.4 数字转换为字符串

本节练习

第9节 数据的输入

9.1 变量的读入

9.2 eval()函数

9.3 综合实例

本节练习

第10节 程序控制结构的基础

10.1 流程图

10.2 流程图的画法

10.3 程序控制的三种常见结构

10.4 伪代码

本节练习

第11节 逻辑运算

11.1 认识“真”和“假”

11.2 比较运算符

11.3 逻辑运算符

本节练习

第12节 学会做“选择”

12.1 单分支结构

12.2 双分支结构

12.3 多分支结构

12.4 综合实例

本节练习

第13节 遍历循环

13.1 for循环

13.2 for循环中的else语句

13.3 测试运算符

13.4 综合实例

本节练习

第14节 while循环

14.1 什么是while循环

14.2 无限循环

14.3 while循环中的else语句

14.4 综合实例

本节练习

第15节 break,continue和try语句

15.1 break语句

15.2 continue语句

15.3 try语句

本节练习

第二部分 进阶篇

第16节 函数

16.1 数学中的函数

16.2 Python中的函数

16.3 函数的定义

本节练习

第17节 函数的使用

17.1 无参数无返回值函数

17.2 有参数无返回值函数

17.3 无参数有返回值函数

17.4 有参数有返回值函数

本节练习

第18节 谁的影响力大

18.1 变量的作用范围

18.2 局部变量

18.3 全局变量

本节练习

第19节 一劳永逸的好方法

19.1 代码复用

19.2 lambda函数

19.3 递归函数

19.4 面向对象的编程简介

本节练习

第20节 序列之列表

20.1 列表的定义及性质

20.2 列表的索引

20.3 列表的操作

20.4 列表的嵌套

20.5 综合实例

本节练习

第21节 序列之元组

21.1 元组的定义及性质

21.2 元组常见操作

21.3 综合实例

本节练习

第22节 序列之字符串

22.1 字符串的性质与定义

22.2 字符串常见操作

22.3 综合实例

本节练习

第23节 序列之集合

23.1 数学中的集合

23.2 Python中的集合定义及性质

23.3 集合常见运算

23.4 集合常见操作

23.5 综合实例

本节练习

第24节 序列之字典

24.1 字典的性质与定义

24.2 字典常用操作

24.3 综合实例

本节练习

第25节 多维数据的处理

25.1 数据的维度

25.2 一维数据的处理

25.3 二维数据的处理

25.4 数据处理的高级函数

25.5 综合实例

本节练习

第26节 Python的大仓库

26.1 常见的标准库

26.2 第三方库的安装

26.3 程序发布

本节练习

第27节 用小乌龟画画

27.1 小乌龟的安装

27.2 创建一张可用的画布

27.3 定义画笔

27.4 开始画画

27.5 综合实例

本节练习

第28节 “高大上”的分词

28.1 jieba库的介绍

28.2 jieba的三种模式及常用方法

28.3 综合实例

本节练习

第29节 文件及文件操作

29.1 文件的概念

29.2 文件读写操作

29.3 文件的其他操作

本节练习

第三部分 应用篇

第30节 数据库入门

30.1 什么是数据库

30.2 关系型数据库

30.3 认识SQLite

本节练习

第31节 SQLite数据库的创建

31.1 数据库的创建与连接

31.2 表的创建

31.3 索引的创建

本节练习

第32节 SQLite数据库的使用

32.1 数据查询

32.2 添加数据

32.3 删除数据

32.4 修改数据

本节练习

第33节 GUI程序入门

33.1 认识GUI

33.2 PyQt的安装

33.3 Qt Creator绘制界面

本节练习

第34节 学生成绩统计系统实例

34.1 设计目标

34.2 界面设计

34.3 程序控制

34.4 数据库操作

34.5 程序代码

本节练习

第35节 Web应用基础

35.1 什么是Web应用程序

35.2 常见的Web库

35.3 HTML介绍及常见命令

本节练习

第36节 web2py制作个人主页

36.1 web2py的安装

36.2 个人主页的制作

本节练习

后折页

封底

Python编程自学手册是2020年由电子工业出版社出版,作者史向东。

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

购买这本书

你可能喜欢
Python气象应用编程 电子书
本书介绍了Python在气象数据处理与可视化方面的应用,以真实数据为基础进行气象数据整理和可视化。
Python编程轻松进阶 电子书
阅读本书,理解代码底层逻辑,像职业程序员一样使用Python。
Python编程做中学 电子书
一本零基础的Python编程入门书。
Python趣味创意编程 电子书
本书基于Python编程,实现了15个有趣的互动场景,循序渐进地向读者展示了这些场景的实现过程,帮助读者掌握Python编程。
Python快速编程入门 电子书
Python是一种面向对象、解释性的高*程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windows为平台,系统全面地讲解了Python3的基础知识,其中,第1章主要是带领读者认识Python;第2章主要针对Python的基础语法进行讲解;第3章主要介绍Python中的常用语句;第4~5章主要介