Python应用基础-模块2-4-字符串格式化-Apple.pptxVIP

Python应用基础-模块2-4-字符串格式化-Apple.pptx

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

Python应用基础主讲人:李娟AppleJ

RART01模块2Python基本数据类型字符串格式化format方法f字符串

字符串的格式化是指预先制定一个一大括号表示空位的模板,然后根据需要对空位进行填充。format()方法的基本语法格式如下。1、format方法模板字符串.format(参数列表)模板:年的学期我学习了门课程

字符串的格式化是指预先制定一个一大括号表示空位的模板,然后根据需要对空位进行填充。format()方法的基本语法格式如下。1、format方法模板字符串.format(参数列表)模板:年的学期我学习了门课程print({}年{}学期我学习了{}门课程.format(2022,上,20))2022年上学期我学习了20门课程

模板字符串中有一系列用“{}”表示的空位,format()方法可以将以逗号隔开的参数列表按照对应关系替换到这些空位上。如果“{}”中没有序号,则按照出现的顺序进行替换。1、format方法

如果“{}”中指定了使用参数的顺序,则会按照序号对参数进行替换,参数从0开始编号1、format方法

format()方法的模板字符串的空位中不仅可以填写参数序号,还有其他的格式处理形式。1、format方法{参数序号:格式处理内容}格式处理的内容要按照以下顺序使用。填充:填充单个字符,不指定时用空格填充。对齐:“”为左对齐,“”为右对齐,“^”为居中对齐。符号:“+”表示在正数前加正号,负数前加负号;“-”表示正数不变,负数加负号;空格表示正数加空格,负数加负号。宽度:指定空位所占宽度。分隔符:用逗号“,”分隔数字的千位,适用于整数和浮点数。精度:用“.precision”指定浮点数的精度或字符串输出的最大长度,例如“.5”。类型:用于指定类型。

format()方法格式处理中的类型格式1、format方法类型说明s对字符串类型格式化b将整数输出为对应的二进制c将整数输出为对应的Unicode字符d将整数输出为对应的十进制o将整数输出为对应的八进制x或X将整数输出为对应的小写或大写的十六进制e或E将浮点数输出为e或E的指数形式f将浮点数标准输出%输出浮点数的百分比形式

填充、对齐与宽度格式处理格式化打印学生信息,包括姓名和学号1、format方法

填充、对齐与宽度格式处理格式化打印学生信息,包括姓名和学号1、format方法name=张三studentId=202201#用-占位,宽度为10,姓名和学号居中print(我叫{0:-^10},学号为{1:-^10}.format(name,studentId))我叫----张三----,学号为--202201--

分隔符、精度与类型格式处理格式化打印运动时长和消耗卡路里1、format方法序号0位置的值;用*占位;宽度20;用逗号分隔数字的千位

分隔符、精度与类型格式处理格式化打印运动时长和消耗卡路里1、format方法exercise=300calories=3120.123638print(卡路里为{0:*20,}.format(calories))#将calories用逗号分隔,并居右侧#将exercise转换为一位精度的浮点数,并设置calories的精度为两位print(我运动了{0:.1f}分钟,消耗了{1:,.2f}卡路里.format(exercise,calories))卡路里为********3,120.123638我运动了300.0分钟,消耗了45,120.12卡路里序号0位置的值;用*占位;宽度20;用逗号分隔数字的千位

Python3.6中,提供了一种新的格式化字符串的方法——f-strings,即f字符串。f字符串的格式化处理与format()方法类似,但语法又比其简洁。Python3.6及以后的版本,推荐使用f字符串进行字符串的格式化。f字符串用花括号“{}”表示被替换的字段。2、f字符串

Python3.6中,提供了一种新的格式化字符串的方法——f-strings,即f字符串。f字符串的格式化处理与format()方法类似,但语法又比其简洁。Python3.6及以后的版本,推荐使用f字符串进行字符串的格式化。f字符串用花括号“{}”表示被替换的字段。2、f字符串name=张三studentId=202201print(f我叫{name},学号为{studentId})我叫张三,学号为202201

f字符串的格式化处理方式2、f字符串

f字符串的格式化处理方式2、f字符串milk=牛奶milk_sales=100032894.37298f_milk=f商品{m

文档评论(0)

爱因斯坦 + 关注
实名认证
文档贡献者

我爱达芬奇

1亿VIP精品文档

相关文档