Python程序设计Python序列数据47课件讲解.pptxVIP

Python程序设计Python序列数据47课件讲解.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python程序设计PythonProgramming广东机电职业技术学院人工智能学院SchoolofArtificialIntelligenceGuangdongMechanicalElectronicalPolytechnicPython序列数据

Python序列数据字符串列表元组字典类型介绍基本方法/对象方法函数中的应用

1.类型介绍4.1字符串????不可变性??:一旦创建,内容不能修改。??有序性??:字符按特定顺序排列,可通过索引访问。可迭代性??:可以遍历其中的每个字符。字符串(str)是Python中最常用的数据类型之一,用于表示文本信息。字符串是由一系列Unicode字符组成的不可变序列。字符串的特点

1.类型介绍4.1字符串字符串的创建#使用单引号s1=Hello#使用双引号s2=World#使用三引号(多行字符串)s3=Thisisamulti-linestring#使用str构造函数s4=str(123)#123例——多种方式:

1.类型介绍4.1字符串字符串的索引(1)正向索引:从左向右,从0开始例:Python字符串支持多种索引方式访问字符。s=Python”s[0]#Ps[2]#t

1.类型介绍4.1字符串字符串的索引(2)负向索引:从右向左,从-1开始例:Python字符串支持多种索引方式访问字符。s=Python”s[-1]#n(最后一个字符)s[-3]#h(倒数第三个字符)

1.类型介绍4.1字符串字符串的索引(3)切片操作:[start:end:step]例:Python字符串支持多种索引方式访问字符。s=Python”s[1:4]#yth(索引1到3)s[:3]#Pyt(从开始到索引2)s[3:]#hon(从索引3到结束)s[::2]#Pto(每隔一个字符)s[::-1]#nohtyP(反转字符串)

1.类型介绍4.1字符串字符串的索引(4)遍历字符:例:Python字符串支持多种索引方式访问字符。s=Python”forcharins:print(char)课堂练习:输出26个大小写字母的unicode编码

2.字符串对象方法4.1字符串(1)查询方法:例:s=helloworlds.find(lo)#3,返回子串首次出现的索引s.rfind(l)#9,从右向左查找s.index(wo)#6,类似find但找不到会报错s.count(l)#3,统计子串出现次数s.startswith(he)#True,是否以指定字符串开头s.endswith(ld)#True,是否以指定字符串结尾

2.字符串对象方法4.1字符串(2)修改方法:例:s=HelloPythons.strip()#HelloPython,去除两端空白s.lstrip()#HelloPython,去除左端空白s.rstrip()#HelloPython,去除右端空白s.lower()#hellopython,转为小写s.upper()#HELLOPYTHON,转为大写s.title()#HelloPython,单词首字母大写s.replace(l,x)#HexxoPython,替换字符思考:字符串是不可变对象,为什么能对其进行修改?请大家分别查看s和s.lower()等方法结果的ip,是否相同?字符串的修改函数本质上并没有修改字符串本身,而是生成了一个新的字符串!

2.字符串对象方法4.1字符串字符串对象方法(函数):如何学习?help(str)——查询str对象的所有函数help(str.函数名)——查询str对象中的某个函数print(dir(str))——输出str对象的所有函数名print(dir(str))[__add__,__class__,__contains__,__delattr__,__dir__,__doc__,__eq__,__format__,__ge__,__getattribute__,__getitem__,__getnewargs__,__getstate__,__gt__,__hash__,__init__,__init_subclass__,__iter__,__le__,__

文档评论(0)

vermonth134 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档