Python基础视频教程(txt+pdf+epub+mobi电子书下载)


发布时间:2020-07-19 09:37:09

点击下载

作者:朱泽坤

出版社:电子工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Python基础视频教程

Python基础视频教程试读:

前言

本书讲什么

在很多人眼里,程序员是非常神秘的,而编程则是深不可测的。许多人对编程充满了向往和好奇,但是苦于找不到入门的方法。本书就是为这些人准备的,通过学习Python语言,打开编程世界的大门。因为面向初学者,所以本书不会大篇幅阐述晦涩难懂的“高深”理论,而会把要做的每一步操作都详细“呈献”给读者,相关内容不仅仅有图文,还有配套的视频操作讲解。

如何使用本书

本书一共有11章,每章均配有视频教程,读者可扫描各章章首的二维码观看。

第1章讲解如何搭建Python的开发环境,包括下载安装Python、如何编写程序、如何运行程序,以便为后面的学习打下基础。

第2章讲解Python的一些基础语法。

第3章讲解Python的常用容器:列表(list)、元组(tuple)、字典(dict)、集合(set)、字符串。这些容器在程序开发中会经常用到,是读者必学的内容。

第4章讲解编程中非常重要的一个概念—函数。函数有很多种,不带参数的、带参数的、带多个参数的、带不定长参数的……每种函数都有独特的地方,用于不同的场景。

第5章讲解Python中模块、包、库的概念,会阐述如何写一个模块、包、库。

第6章讲解程序与操作系统的互动,如获取键盘输入、读写文件等。

第7章讲解面向对象编程。编程的世界也像生物界一样存在着进化关系。

第8章讲解数据结构。如果把编程比作建造大楼,那么数据结构就是各种基建材料,没有基建材料是无法建造大楼的,所以数据结构在编程世界中起着举足轻重的作用。

第9章讲解常用算法。如果说数据结构是各种基建材料,那么算法就是设计图纸了,根据好的设计图纸设计出来的大楼才结实漂亮。

第10章讲解网络爬虫。很多人学Python就是冲着写爬虫来的。由于自身具有优雅简洁的语法和强大的解析库,因此Python成为写网络爬虫的利器。

第11章介绍几个比较出名的Python开源项目,便于读者在入门Python之后,展望未来的学习方向。

读者在各章的学习过程中,要多动手,跟着本书一起写代码,不要眼高手低。在学习期间,读者有问题可进QQ群813687919提问,相信会有热心的“小伙伴”为你解答!祝你好运!

读者服务

· 获取本书配套视频

· 获取更多技术专家分享视频与学习资源

· 加入本书读者交流群,与更多读者互动第1章 如何学习Python扫码观看视频

程序员其实和作家差不多,只不过作家写文字,程序员写代码,作家给读者写文字,程序员给机器写代码,两者都是码字,没有本质区别。作家在写小说时,要创建故事背景、塑造主人公形象、设计情节;程序员在写代码时,要选择语言、创建对象、设计逻辑。两者的道理都是相通的,所以大家不要有畏惧心理。1.1 环境搭建“工欲善其事,必先利其器”,学习任何一门编程语言前均要先搭建其编程环境。本书以Python 3.7.2版本为例在Windows操作环境下进行操作演示。1.1.1 安装Python

我们可以到Python官网下载Python 3.7.2的安装文件。

在官网页面的最下面找到“Files”,如果Windows操作系统是64位的,则选择“Windows x86-64 executable installer”进行下载;如果Windows操作系统是32位的,则选择“Windows x86 executable installer”进行下载(见图1-1)。图1-1

双击安装文件开始安装,如图1-2所示。图1-2

在启动的安装程序中,勾选界面下端的“Install launcher for all users(recommended)”选项和“Add Python 3.7 to PATH”选项,如图1-3所示。这两个选项都务必勾选上,否则环境配置会出问题。然后,单击“Install Now”选项。图1-3

等待安装完成,如图1-4所示。图1-4

在图1-5所示的对话框中单击“Disable path length limit”选项,然后单击“Close”按钮结束安装过程。图1-5

同时按Windows键(Windows键就是有Windows图标的那个按键)和R键打开“运行”对话框,输入“cmd”,单击“确定”按钮(见图1-6)。图1-6

在打开的命令行窗口中输入“python”,然后按回车键,看看是否出现了类似下面的内容:

如果出现了这些信息(见图1-7),那么恭喜你,你已经有一只脚迈入了编程的大门!图1-71.1.2 建立项目

在桌面上或者你常用的目录下新建一个文件夹,命名为“Python学习”(见图1-8)。图1-8

进入“Python学习”文件夹(见图1-9)。图1-9

按住Shift键不要松开,与此同时,在文件夹的空白处单击鼠标右键,在弹出的快捷菜单中选择“在此处打开Powershell窗口”选项(见图1-10)。图1-10

这时会弹出一个PowerShell窗口,如图1-11所示。图1-111.2 两种运行方式1.2.1 命令行模式

在刚刚打开的PowerShell窗口内输入“python”并按回车键(见图1-12)。图1-12

我们首先可以看到的是Python的版本信息以及简介,然后有3个“>”,这就是命令行模式。在这个模式下,可以交互式地运行Python语句。我们开始写第一个Python程序“hello world”。在“>>>”后面输入“print("hello world")”,然后按下回车键(先把输入法切换成英文输入状态,不要使用中文输入状态),如图1-13所示。图1-13

如果在按下回车键后看到新的一行显示了“hello world”,就证明运行成功了!短短的一行内容,也是一个程序,你已经正式迈进了编程的大门。1.2.2 直接运行.py文件

在通常情况下,会事先把程序写到一个以“.py”为后缀的文件中。以“.py”为后缀,就表示这个文件是一个Python程序。

在“Python学习”文件夹下单击“查看”选项卡,勾选“文件扩展名”选项,如图1-14所示。图1-14

然后在“Python学习”文件夹的空白处单击鼠标右键,在弹出的快捷菜单中选择“新建”选项,接着选择“文本文档”选项(见图1-15)。图1-15

将新建文件的文件名改成“hello_world.py”,如图1-16所示。图1-16

在弹出的提示框中,单击“是”按钮(见图1-17)。图1-17

在“hello_world.py”文件上单击鼠标右键,在弹出的快捷菜单中选择“Edit with IDLE”选项,接着选择“Edit with IDLE 3.7(64-bit)”选项,如图1-18所示。图1-18

这时会弹出一个新的窗口,如图1-19所示。图1-19

这个窗口就是我们写Python程序的窗口了,后续的.py文件都可以用这个窗口写。在这个窗口里写入“print("hello world")”。注意,一定要先切换成英文输入状态(见图1-20)!图1-20

单击窗口左上角的“File”菜单项,然后单击“Save”选项,或者直接按Ctrl + S组合键,保存我们写的代码(见图1-21)。

像之前一样,在“Python学习”文件夹里,按下Shift键的同时,在文件夹的空白处单击鼠标右键,然后在弹出的快捷菜单中选择“在此处打开Powershell窗口”选项。之后在打开的PowerShell窗口里输入“python hello_world.py”并按回车键,如图1-22所示。图1-21图1-22

我们可以看到,在PowerShell窗口里也是输出了一行“hello world”。

以上就是运行Python程序的两种方式:第一种方式快捷便利,不用单独写一个.py文件,常用于编写一些非常短的代码;第二种就是比较常规的方式,将程序写入.py文件,然后用python命令运行。在后续的章节里,会提示使用哪种运行方式,以“>>>”开头的是命令行模式,形如“python xxx.py”的则是运行.py文件模式。1.3 多犯错

作为初学者,你一定会犯下各种各样的错误,甚至程序都无法正常运行。这时不要有畏惧心理,等你把该犯的错都犯了一遍之后,就学会Python编程了。下面我们开始犯第一个错误。将输入法切换成中文输入状态,在Python 命令行模式下运行“hello world”,如图1-23所示。图1-23

这时,看上去没有正常把“hello world”打印出来,最下面有一行报错信息:“SyntaxError: invalid character in identifier”。遇到错误很正常,这时如果你不知道怎么解决,则可使用浏览器访问百度搜索网页,把这个报错信息输入搜索框,如图1-24所示。图1-24

之后的搜索结果显示,不止你一个人犯过这个错误。大家在遇到问题时要学会借助搜索引擎去寻求解决方法,这个错误的原因在于我们使用了中文符号去编程。记住,编写Python程序,要用英文符号!第2章 Python的基础语法扫码观看视频

万事开头难,环境搭建不是一件容易的事情,因此先小小地恭喜你一下。现在你已经成功迈出了“万里长征的第二步”,下面就可以正式开始Python的学习之旅了。在本章中,会学习Python的基础语法,为学习后续章节打下基础。

在“Python学习”文件夹下新建一个文件夹,命名为“Python基础语法”。本章的代码都保存在“Python基础语法”文件夹中(见图2-1)。图2-12.1 变量

在很多数学问题中,会用到方程去解决,通常会把需要求解的值设成一个未知数x,经过层层计算,最终得到未知数x的值。Python中的变量和方程中的未知数x差不多,都是用于存放数据的。在Python命令行模式下运行以下代码:

在这段程序里,声明了一个变量a,并把“hello world”赋值给了a,通过print命令打印a,得到的结果也是“hello world”。这可以理解为变量a中存放了数据“hello world”,打印a就是打印“hello world”。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载