大数据采集与爬虫课件任务1Python环境搭建编——写WelcometoPython程序(下).pptx
《大数据采集与爬虫课件任务1Python环境搭建编——写WelcometoPython程序(下).pptx》由会员分享,可在线阅读,更多相关《大数据采集与爬虫课件任务1Python环境搭建编——写WelcometoPython程序(下).pptx(43页珍藏版)》请在三一办公上搜索。
1、任务1 Python环境搭建编写Welcome to Python!程序,任务1 Python环境搭建编写Welcome to P,本章学习目标 了解Python的基础知识 了解Python编程的环境搭建 掌握Python在各个环境中的安装步骤 安装集成开发环境-PyCharm 掌握Python的基础语法以及Python语句与函数 掌握通过PyCharm实现的一些简单的实例,本章学习目标,1.5 Python基础语法,Python的数据类型主要包含六种:数字(number),字符串(string),列表(list),元组(tuple),集合(sets)和字典(dictionary)。其中,数字
2、类型包含四种类型:整型(int),浮点型(float),布尔型(boolean)和复数类型(complex)。Python是一种弱类型语言,所以变量都是不需要提前声明,可以直接拿来使用。,1.5 Python基础语法 Python的数,在Python内部对整数的处理分为普通整数和长整数,普通整数长度为机器位长,通常都是32位,超过这个范围的整数就自动当长整数处理。在32位机器上,整数的位数为32位,取值范围为-2的31次方到2的31-1次方,即-2147483648到2147483647,在64位系统上,整数的位数为64位,取值范围为-2的63次方到2的63-1次方,即-92233720368
3、54775808到9223372036854775807。Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:5,23,-10等等。,1.5.1 整型,实例【1-1】整型示例:number=123456789 print(number)123456789 number=-123456789 print(number)-123456789,在Python内部对整数的处理分为普通整数和,Python的浮点数就是数学中的小数。在运算中,整数与浮点数运算的结果是浮点数。之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1
4、.23e9和12.3e8是相等的。浮点数可以用数学写法,如4.56,2.34,-8.21。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,就是1.23e9,或者12.3e8,0.000023可以写成2.3e-5,等等。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。比如:5.6,423.365,0.213等。变量在定义赋值时,只要给赋值小数,该变量就被定义成浮点型。,1.5.2 浮点型,Python的浮点数就是数学中的小数。在运算,实例【1-2】浮点型示例:number=1.23456789#声明变量number并赋值
5、1.23456789 print(number)#使用print函数从输出变量number1.23456789 number=-0.123456789#声明变量number并赋值-0.123456789 print(number)#使用print函数从输出变量number-0.123456789 0.2+0.1#使用浮点数进行预算可能会出现误差0.30000000000000004,实例【1-2】浮点型示例:,字符串是由数字、字母、下划线组成的一串字符。所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。原始字符串除在字符串的第一个引号前加上字母“r”(不区分大小写)以外,
6、与普通字符串有着几乎完全相同的语法。,1.5.3 字符串,字符串是由数字、字母、下划线组成的一串字符。,实例【1-3】普通字符串示例:str=this string n belongs to Python#声明变量str并赋值 print(str)#使用print函数从输出变量strthis stringbelongs to Python原始字符串示例:str=rthis string n belongs to Python#声明变量str并赋值,使用r输出原始字符 print(str)#使用print函数从输出变量strthis string n belongs to Python,实例【1
7、-3】普通字符串示例:,python接受单引号()、双引号()、三引号(/)来表示字符串,引号的开始与结束类型必须一致,也就是说前面是单引号,后面也必须是单引号。其中三引号可以由多行组成,这也是编写多行文本的常用语法,经常用于处理文档字符串,但在文件的特定地点,会被当做注释来处理。,1.5.3 字符串,python接受单引号()、双引号()、,实例【1-4】用单引号括起来表示字符串,例如:print(this is the Python)this is the Python双引号中的字符串与单引号中的字符串用法完全相同,例如:print(this is the Python)this is t
8、he Python利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:str=this is the Python.this is the Python.this is the Python.this is the Python.this is the Python.this is the Python print(str)this is the Python.this is the Python.this is the Python.this is the Python.this is the Python.this is the Python,实例【1-4】用单引号
9、括起来表示字符串,例如,实例【1-5】列表是任意对象的集合,所有元素都放在中,元素之间使用逗号分隔,元素可以是单独的,也可以是嵌套关系的。列表是一种有序的非泛型集合,内部可以是加入类型不同的数据,并且使用数组下标作为索引。列表是可以修改的,对于需要不断更新的数据来说很适用。list=this,is,123,a,number#声明列表list并赋值 print(list)#使用print函数从输出列表listthis,is,123,a,number print(list0)#使用print函数从输出列表list中第一个元素this print(list-1)#使用print函数从输出列表list
10、中最后一个元素number print(list1:3)#列表数组下标1:3表示元素1到2,不包含3。is,123,1.5.4 列表,实例【1-5】列表是任意对象的集合,所有元素,为了更加方便地操作列表,可以使用列表函数实现列表的各种操作。常用列表函数示例如下:1.修改 实例【1-6】声明一个列表list,通过下标对列表list中元素进行操作,实现对列表的内容修改。这里实现对list中元素下标为2的值进行修改 list=this,is,123,a,number#声明列表list并赋值 list2=567#对列表list中下标为2的元素的值进行修改 print(list)#使用print函数从输
11、出列表list this,is,567,a,number,为了更加方便地操作列表,可以使用列表函数实现,2.append(e)实例【1-7】该方法接收一个元素作为参数,作用是向列表list中的最后一位添加指定元素。具体用法如下。list=this,is,123,a,number list.append(here)#使用append(here)向列表list最后一位添加指定元素 print(list)this,is,123,a,number,here3.insert(index,e)实例【1-8】该方法接收两个参数,作用是向列表list中指定的元素下标插入元素,index表示当前插入的位置,e表
12、示需要插入的元素,在插入位置后面的元素依次往后移动一位。具体用法如下。list=this,is,123,a,number,here list.insert(0,now)#使用insert(0,now)向列表list第一位添加指定元素 print(list)now,this,is,123,a,number,here,2.append(e),4.remove(e)实例【1-9】该方法接收一个元素作为参数,作用是移除列表中某个值的第一个匹配项。如果有多个相同的元素,则只删除第一个。list=this,is,is,123,a,number list.remove(is)#使用remove(is)删除列
13、表list指定元素。list this,123,a,number5.reverse()实例【1-10】该方法的作用是反向列表中的元素。names=james,lucy,simon,tom names.reverse()#使用reverse()将names中的元素顺序反向 print(names)tom,simon,lucy,james,4.remove(e),6.sort()实例【1-11】该方法的作用是对原列表进行排序,默认是升序。names=1,2,4,3 names.sort()#使用sort()将names中的元素进行排序 print(names)1,2,3,47.index(e)实例
14、【1-12】该方法接收一个元素作为参数,作用是从列表中找出某个值第一个匹配项的索引位置,索引从0开始。list=this,is,123,a,number list.index(a)#使用index(a)匹配元素为a的索引。3,6.sort(),8.count(e)实例【1-13】该方法接收一个元素作为参数,作用是统计某个元素在列表中出现的次数。list=this,is,123,a,number list.count(this)#使用count(this)统计元素为this的个数。19.pop()实例【1-14】该方法的作用是移除列表中的一个元素(默认是最后一个元素),并且返回该元素的值。lis
15、t=this,is,123,a,number list.pop()#使用pop()删除列表中最后一个元素,返回该元素的值。number,8.count(e),集合有三个特点:1.无序。2.不重复。3.使用花括号表示。可以使用大括号 或者set()函数创建集合,numbers=11,33,22,55,44,11,33#此处定义一个带有重复元素的集合 print(numbers)33,11,44,22,55#输出结果已经没有重复的元素,1.5.5 集合,集合有三个特点:1.无序。2.不重复。3.使,常用集合函数示例:1.remove(e)实例【1-15】该方法接收一个元素作为参数,作用是删除集合中
16、指定的元素。numbers=11,33,22,55,44 numbers.remove(22)#使用remove(22)删除numbers中指定的元素22 print(numbers)33,11,44,552.pop()实例【1-16】该方法的作用是随机移除一个元素 numbers=11,33,22,55,44 numbers.pop()#使用pop()删除numbers中最后一个元素 33,常用集合函数示例:,3.len()实例【1-17】该方法的作用是获得集合中元素的个数 numbers=11,33,22,55,44 len(numbers)#使用len(numbers)获得numbers
17、的元素个数 54.clear()实例【1-18】该方法的作用是清除集合中所有元素 numbers=11,33,22,55,44 numbers.clear()#使用clear()清除了numbers的所有元素 print(numbers)set()#set()代表空集合,3.len(),5.add(e)实例【1-19】该方法接收一个元素作为参数,作用是向集合中添加元素 numbers=11,33,22,55,44 numbers.add(66)#使用add(66)向numbers中添加元素66 print(numbers)33,66,11,44,22,556.union(e)实例【1-20】该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 采集 爬虫 课件 任务 Python 环境 搭建 WelcometoPython 程序

链接地址:https://www.31ppt.com/p-2080581.html