2.8格式化输出课件.pptVIP

  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文档。上传文档
查看更多

2.8格式化输出字符串格式化神奇的f字符串

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

字符串格式化-format()方法的基本用法模板字符串中有一系列用“{}”表示的空位,format()方法可以将以逗号隔开的参数列表按照对应关系替换到这些空位上。如果“{}”中没有序号,则按照出现的顺序进行替换。如果“{}”中指定了使用参数的顺序,则会按照序号对参数进行替换,参数从0开始编号

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

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

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

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

神奇的f字符串f字符串的格式化处理方式milk=牛奶milk_sales=100032894.37298f_milk=f商品{milk:*^10},销售额为{milk_sales:*^20,.2f}oil=食用油oil_sales=10048293984.4294f_oil=f商品{oil:*^10},销售额为{oil_sales:*^20,.2f}print(f_milk)print(f_oil)商品****牛奶****,销售额为***100,032,894.37***商品***食用油****,销售额为*10,048,293,984.43**

文档评论(0)

vermonth155-2娟 + 关注
实名认证
文档贡献者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档