Python基础视频教程

Python基础视频教程

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

    关注微信公众号

因版权原因待上架

编辑推荐

最大程度避免晦涩难懂的"高深”笼统概念,给你最直观清晰的教程。

内容简介

这是一本以Python语言入门计算机编程世界的书籍,很多没有入门的人觉得计算机编程深不可测,但是又对编程充满着好奇,想去探索编程的世界却又找不到打开这个世界的钥匙。这本书通过讲解Python语言,帮助读者打开编程世界的大门。本书面向编程入门者,只要会使用Windows操作系统即可,没有其他硬性要求。全书配有视频同步教材,每步操作都可以从视频中找到,不会出现让读者无从下手的情况。理论和实践相结合,让读者自己写出完整的程序。

作者简介

作者朱泽坤,IT行业多年从业者,知名互联网公司员工,常年在一线业务深耕,编程实战经验丰富。计算机科班出身,深知门编程的痛和难,擅长深浅出地传递编程知识。

章节目录

版权信息

内容简介

前言

第1章 如何学习Python

1.1 环境搭建

1.1.1 安装Python

1.1.2 建立项目

1.2 两种运行方式

1.2.1 命令行模式

1.2.2 直接运行.py文件

1.3 多犯错

第2章 Python的基础语法

2.1 变量

2.1.1 变量的命名规范

2.1.2 变量的赋值

2.2 数据类型

2.2.1 整数

2.2.2 小数

2.2.3 字符串

2.2.4 布尔值

2.2.5 None

2.3 语句

2.3.1 顺序语句

2.3.2 分支语句if和else

2.3.3 循环语句for

2.3.4 循环语句while

2.4 注释

2.4.1 单行注释

2.4.2 多行注释

自测总结

第3章 Python的常用容器

3.1 list

3.1.1 list的定义

3.1.2 list查询数据

3.1.3 list修改数据

3.1.4 list删除数据

3.1.5 list插入数据

3.1.6 list拼接

3.1.7 list切片

3.1.8 list的常用方法

3.2 tuple

3.2.1 tuple的定义

3.2.2 tuple查询数据

3.2.3 tuple拼接

3.2.4 tuple切片

3.2.5 tuple的常用方法

3.3 dict

3.3.1 dict的定义

3.3.2 dict查询数据

3.3.3 dict修改数据

3.3.4 dict删除数据

3.3.5 dict的常用方法

3.4 set

3.4.1 set的定义

3.4.2 set插入数据

3.4.3 set删除数据

3.4.4 set的常用方法

3.4.5 set运算

3.5 字符串

3.5.1 字符串分割

3.5.2 字符串拼接

3.5.3 字符串替换

3.5.4 字符串切片

3.5.5 字符串的常用方法

自测总结

第4章 函数

4.1 函数的意义

4.2 函数的声明

4.3 函数的参数

4.4 函数的多个参数

4.4.1 *args

4.4.2 **kargs

4.5 函数的默认参数

4.6 函数的返回值

4.7 匿名函数

4.8 局部变量和全局变量

自测总结

第5章 模块、包、库

5.1 模块

5.1.1 模块的定义

5.1.2 import模块

5.1.3 调用模块中的变量/函数

5.2 包

5.2.1 创建一个包

5.2.2 调用包中的模块

5.2.3 __init__.py文件的用途

5.3 Python常用的标准库

5.3.1 datetime——时间库

5.3.2 math——数学库

5.3.3 random——随机库

5.4 使用pip管理第三方库

5.4.1 安装第三方库

5.4.2 升级第三方库

5.4.3 卸载第三方库

5.4.4 使用国内的镜像源

自测总结

第6章 让程序与操作系统互动

6.1 获取输入

6.1.1 a+b

6.1.2 猜数字游戏

6.2 文件的读写

6.2.1 读文件

6.2.2 写文件

6.2.3 追加写文件

6.3 运行参数

6.4 拷贝和引用

6.4.1 拷贝

6.4.2 引用

6.5 浅拷贝和深拷贝

6.5.1 浅拷贝

6.5.2 深拷贝

6.6 让程序并行运行

6.6.1 多线程

6.6.2 多进程

自测总结

第7章 面向对象编程

7.1 类定义

7.2 类属性

7.3 成员函数

7.4 实例

7.5 实例属性

7.6 继承

7.7 多态

7.8 封装

自测总结

第8章 数据结构

8.1 数组和链表

8.1.1 数组

8.1.2 链表

8.2 队列和栈

8.2.1 队列

8.2.2 栈

8.3 二叉树

8.3.1 二叉树的定义

8.3.2 二叉树的前序遍历

8.3.3 二叉树的中序遍历

8.3.4 二叉树的后序遍历

8.3.5 二叉树遍历的代码实现

8.4 堆

8.4.1 堆的定义

8.4.2 堆的操作

8.4.3 堆的代码实现

自测总结

第9章 常用算法

9.1 枚举

9.2 二分查找

9.3 递归

9.4 排序

9.4.1 冒泡排序

9.4.2 插入排序

9.4.3 快速排序

9.4.4 归并排序

自测总结

第10章 爬虫

10.1 初识HTTP

10.2 正则表达式

10.3 爬取静态页面的网站

10.4 beautifulsoup4

10.5 爬取图片

自测总结

第11章 基于Python的开源项目

11.1 Web开发

11.1.1 Django

11.1.2 Flask

11.1.3 Tornado

11.2 云计算OpenStack

11.3 机器学习

11.3.1 TensorFlow

11.3.2 NumPy

11.3.3 Pandas

11.4 爬虫

11.4.1 Scrapy

11.4.2 NewsPaper

后记

Python基础视频教程是2020年由电子工业出版社出版,作者朱泽坤。

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

购买这本书

你可能喜欢
Python 3 基础教程 电子书
本书注重基础、循序渐进,系统地讲述了Python程序设计开发的相关知识。全书共分8章,涵盖了Python开发环境及工具、编程基础、程序流程控制、函数与模块、面向对象编程、异常处理、数据库编程和tkinterGUI编程等内容。
Python基础教程(第3版) 电子书
手把手带你从零开始学习Python。
Python数据分析基础教程 电子书
从数据处理的角度来讲解统计分析。
Python程序设计基础教程 电子书
本书以全国计算机等级考试Python大纲为基准进行内容编排,共分为10章,内容包括Python概述、语法基础、程序控制结构、数据结构、函数与模块、面向对象程序设计、编程规范、错误和异常、文件操作及Python第三方库。本书适合作为普通高等院校相关专业的Python程序设计的教材和参考资料,也可作为全国计算机等级考试的培训材料。
Python基础教程(第2版) 电子书
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一。Python语言简洁,语法简单,很适合作为学习编程的入门语言。本书包括基础篇和高级篇,全面介绍Python编程的基础知识和实用技术。读者在阅读本书时可以充分了解和体验Python语言的强大功能。本书中所有程序均在Python3.6.4环境下调试通过。