基本信息
文件名称:《Python 爬虫基础与实战》高职全套教学课件.pptx
文件大小:5.42 MB
总页数:615 页
更新时间:2025-03-23
总字数:约11.78万字
文档摘要

;;1.1Python3的安装与开发环境配置

1.2Python3的基础

1.3Python序列应用

1.4Python中的函数

1.5模块

1.6面向对象

1.7文件和异常

1.8迭代器与生成器

;第一步首先是安装Python3。相关链接如下:

官方网站:

下载地址:/downloads/

第三方库:/

官方文档:/3/

中文教程:/python3/python3-tutorial.html

;打开IDLE

使用cmd打开Python3.8(64-bit);PyCharm是一种专门为Python开发的IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

可以根据自己电脑的操作系统直去网址:/pycharm/download/#section=windows下载PyCharm社区版(免费版);2.Pycharm运行截图;安装Anaconda时就自动安装Python了,同时它还带有一个功能强大的IDE开发工具Spider。Anaconda最大的好处是可以帮助用户找到与安装Python的各种各样的开发库,使得Python的开发十分方便与高效。另外Anaconda对Windows用户十分有用,因为Python的一些开发库在Windows环境下安装常常出现这样那样的问题,而Anaconda能顺利解决这些问题。

Anaconda官网/distribution/,

清华大学软件镜像站/anaconda/archive/(建议);在AnacondaNavigator中输入要安装的包,然后选中,点apply就可以安装。

;1.1Python3的安装与开发环境配置

1.2Python3的基础

1.3Python序列应用

1.4Python中的函数

1.5模块

1.6面向对象

1.7文件和异常

1.8迭代器与生成器

;1.Python的基本语法;False;注释:

单行注释:一般以#号开头,单行注释可以从行的中间开始,它也可以单独占一行

多行注释:

1.可以用多个#号占用多行

2.可以是一对包含起来的多行

3.用一对包含起来的多行

;行与缩进:

Python要求严格的代码缩进,以Tab键或者4个空格进行缩进,缩进表示代码之间的包含和层次关系

;续行:

Python要求严格的代码缩进,以Tab键或者4个空格进行缩进,缩进表示代码之间的包含和层次关系。;续行:

无需续行符可直接换行有两种情况:

? 小括号、中括号、花括号的内部可以多行书写。

? 三引号包括下的字符串也可以跨行书写。;

2数据类型与常用函数

;赋值;赋值;赋值;数据类型;数据类型;数据类型操作符及描述;

2数据类型与常用函数

;字符串;字符串;字符串;字符串;字符串;字符串;1.2Python3的基础;操作;

2数据类型与常用函数

;3逻辑控制;;操作符;Python用于条件组合的三个保留字;猜数游戏;猜数游戏;猜数游戏;猜数游戏;猜数游戏;遍历循环;for...in能在任何序列中工作;break和continue;1.1Python3的安装与开发环境配置

1.2Python3的基础

1.3Python序列应用

1.4Python中的函数

1.5模块

1.6面向对象

1.7文件和异常

1.8迭代器与生成器

;序列类型的通用操作符和函数(共11个);序列类型的通用操作符和函数(共11个);列表;列表类型的操作函数或方法;列表类型的操作函数或方法;元组;元组;集合;集合类型的操作函数或方法;集合类型的操作函数或方法;字典;字典类型的操作函数或方法;字典类型的操作函数或方法;1.1Python3的安装与开发环境配置

1.2Python3的基础

1.3Python序列应用

1.4Python中的函数

1.5模块

1.6面向对象

1.7文件和异常

1.8迭代器与生成器

;函数的定义和调用;defsayHello():

print(HelloWorld!)#blockbelongingtothefunction

#Endoffunction

sayHello()#callthefunction

sayHello()#callthefunctionagain;函数的参数;函数的缺省参数(参数默认值);函数的缺省参数(参数默认值);函数的可变参数;变量的作用域;global语句;global语句;局部变量和全局变量;局部变量和全局变量;非局部语句;lambda函数;lambda函数;lambda函数;lambd