- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PYTHON语言程序设计——字符串操作
学会利用字符串格式化进行输入输出操作,会使用切片方式访问字符串中的值,掌握一些常见的内置函数的使用方法。format格式化输出,字符串查找、替换、分割、拼接常用内置函数的用法。字符串的切片方法及字符串排版。学习目标学习重点学习难点
知识导图
5.1字符串格式化format格式化在format()函数中,使用“{}”符号来当作格式化操作符。基本使用格式:模板字符串.format(逗号分隔的参数)槽的内部样式:?{参数序号:格式控制标记},其中格式控制标记包括:填充对齐宽度,.精度类型6个字段
设置项选项值说明填充“*“,”=“,”+“等单个字符,默认为空格对齐“^”,””,””分别代表居中对齐、左对齐、右对齐宽度一个整数形式,格式化后整个字符串的字符个数,整数或浮点数千位分隔符.精度浮点数小数部分的精度或字符串的最大输出长度类型整数类型:b、c、d、o、x、X,浮点类型:e、E、f、%5.1字符串格式化
5.1字符串格式化【例5-4】format()方法中默认顺序与指定顺序的使用。{}{}.format(hello,JmsUniversity)‘helloJmsUniversity’{0}{1}{2}.format(hello,Jms,University)‘helloJmsUniversity’{1}{2}{0}.format(hello,Jms,University)JmsUniversityhello
5.1字符串格式化【例5-5】format()方法对字符串的格式化。{:*^20}.format(Pyhton)*******Pyhton*******{:=20}.format(Pyhton)==============Pyhton{1:*^10}{0:=10}.format(Hello,Pyhton)**Pyhton**=====Hello
5.1字符串格式化【例5-6】format()方法对整数实数的设置。{:.3f}.format(3.1415926)3.142{:+^20.3f}.format(3.1415926)+++++++3.142++++++++{:+^10d}.format(88)++++88++++
5.1字符串格式化4.F-string格式化f-string在形式上是以?f?或?F?修饰符引领的字符串(f‘xxx’?或?F‘xxx’),以扩号?{}?标明被替换的字段;f-string在本质上并不是字符串常量,而是一个在运行时运算求值的表达式。
5.1字符串格式化【例5-7】F-string格式化演示。name=Mikeage=20fMynameis{name},andIam{age}yearsold.MynameisMike,andIam20yearsold.pi=3.1415926r=5f周长:{2*pi*r},面积:{pi*r*r}周长:31.415926,面积:78.539815
01234567891011Python程序设计语言-12-11-10-9-8-7-6-5-4-3-2-15.2字符串的索引与切片操作字符串是一个序列,访问字符串中的一个或多个字符可以通过索引和切片操作来完成。
5.2字符串的索引与切片操作Python中字符串采用[头下标:尾下标]的方式,这种访问方式称为“切片”。若有字符串s,s[头下标:尾下标]表示在字符串s中取索引值从头下标到尾下标(不包含尾下标)的子字符串。若头下标缺省,表示从开始取子串;若尾下标缺省,表示取到最后一个字符;若头下标和尾下标均缺省,则取整个字符串。
5.2字符串的索引与切片操作【例5-8】字符串的索引访问方式。s=HelloPythons[0],s[-1],s[8],s[-2](H,n,t,o)
5.2字符串的索引与切片操作【例5-9】字符串的简单切片访问。s=HelloPythons[0:5],s[6:-1](Hello,Pytho)s[:5],s[6:],s[:](Hello,Python,HelloPython)
5.2字符串的索引与切片操作字符串切片还可以设置取子串的顺序基本格式:[头下标:尾下标:步长]。当步长值
您可能关注的文档
- Python程序设计语言(第二版)(微课版) 教学计划.docx
- Python程序设计语言(第二版)(微课版) 课程教学大纲.docx
- Python程序设计语言(第二版)(微课版) 课程实验大纲.docx
- Python程序设计语言(第二版)(微课版) 授课方案(思政版).docx
- Python程序设计语言(第二版)(微课版) 习题答案 李美珊.docx
- Python程序设计语言(第二版)(微课版)课件 02 基本数据类型、运算符与表达式.pptx
- Python程序设计语言(第二版)(微课版)课件 3 程序控制结构.pptx
- Python程序设计语言(第二版)(微课版)课件 04 组合数据类型.pptx
- Python程序设计语言(第二版)(微课版)课件 06 函数.pptx
- Python程序设计语言(第二版)(微课版)课件 07 文件和文件夹操作.pptx
文档评论(0)