Python数据分析基础与应用(微课版)课件 2.3 Python 3数据类型及其应用.pptx

Python数据分析基础与应用(微课版)课件 2.3 Python 3数据类型及其应用.pptx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python数据分析基础与应用模块2数据分析应用Python

2.3Python3数据类型及其应用

Python3中有6个标准的数据类型:Numbers(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionaries(字典)。其中,不可变数据有3个,包括Number(数值)、String(字符串)、Tuple(元组);可变数据有3个,包括List(列表)、Dictionary(字典)、Set(集合)。

Python数值型数据类型用于存储数字形式的数值,就像大多数编程语言一样,数值类型的赋值和计算都是很直观的。Python3中数值型类型可以细分为4种:int(整数,如3)、float(浮点数,如1.23、3E-2)、complex(复数,如1+2j、1.1+2.2j)和bool(布尔型,如True)。2.3.1Python3的数值类型

2.3.2Python字符串操作与计算Python不支持单字符类型,单字符在Python中也是作为一个字符串使用,一个字符就是长度为1的字符串。在Python3中,所有的字符串都是Unicode字符串。字符串可以按字面自动连接,例如thisisstring会被自动转换为thisisstring。字符串可以用运算符“+”连接在一起,用运算符“*”重复显示。1.Python字符串的基本操作(1)创建字符串(2)访问字符串中的值(3)截取字符串(4)连接字符串(5)复制字符串(6)修改与添加字符串中的字符

2.3.2Python字符串操作与计算2.字符串运算符Python字符串运算符如表2-12所示。表2-2中实例中变量a的值为字符串Hello,变量b值为Python。序号操作符说明实例结果1+字符串连接a+bHelloPython2*重复输出字符串a*2HelloHello3[]通过索引获取字符串中字符a[1]e4[:]截取字符串中的一部分,遵循左闭右开原则,str[0:2]是不包含第3个字符的a[1:4]ell5in成员运算符:如果字符串中包含给定的字符返回True,否则返回FalseHinaTrue6notin成员运算符:如果字符串中不包含给定的字符返回True,否则返回FalseMnotinaTrue7r/R原始字符串:所有的字符串都是直接按照字面的字符串输出,没有转义或不能打印的字符。原始字符串除在字符串的第一个引号前加上字母r(可以大小写)以外,与普通字符串有着几乎完全相同的语法print(r\n)print(R\n)\n\n表2-2Python字符串运算符

2.3.2Python字符串操作与计算3.计算Python字符串长度、最大与最小的字符(1)计算字符串长度Python中使用len()方法计算字符串的长度,其基本语法格式如下:len(string)该方法返回字符串的长度,默认情况下,计算字符串的长度时,不区分英文字母、数字和汉字,所有字符每个字符的长度都计为“1”。例如:str=pythonprint(len(str))6

2.3.2Python字符串操作与计算3.计算Python字符串长度、最大与最小的字符(2)计算字符串中最大与最小的字符①max(str)max(str)方法返回字符串str中最大的字符。②min(str)min(str)方法返回字符串str中最小的字符。

2.3.2Python字符串操作与计算4.分割字符串split()方法可以实现字符串分割,也就是将一个字符串按照指定的分隔符分隔为字符串列表,该列表的元素中,不包括分隔符。其基本语法格式如下:split([sep[,max=string.count(str)]])其中,sep用于指定分隔符,可以包含多个字符,默认为None,即所有空字符(包括空格,换行符“\n”、制表符“t”等)。max为可选参数,用于指定分割的次数,如果不指定或者为-1,则分割次数没有限制,否则返回结果中元素个数最多为max。如果不指定sep参数,那么也不能指定max参数。

2.3.2Python字符串操作与计算4.分割字符串例如:str=hellopythonprint(str.split())[hello,python]print(str.split(,0))[hellopython]

2.3.2Python字符串操作与计算5.替换字符串replace()用于替换字符串中部分字符或子字符串,其基本语法格式如下:replace(str1,str2

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档