- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
str.zfill(width)方法返回长度为width的字符串,如果字符串长度不足width时,在左侧添加字符“0”,但如果str最左侧是字符“+“或者”-”,则从第二个字符左侧添加“0”,当width小于字符串长度时,返回str 内置的字符串处理方法 字符串类型的格式化 为什么会有字符串类型的格式化问题呢?例如,一个程序希望输出如下内容: “2016-12-31: 计算机PYTHON的CPU占用率为10%。” 其中,下划线内容可能会变化,需要由特定函数运算结果进行填充,最终形成上述格式字符串作为输出结果。字符串格式化用于解决字符串和变量同时输出时的格式安排。 format()方法的基本使用 字符串format()方法的基本使用格式是: 模板字符串.format(逗号分隔的参数) 模板字符串由一系列的槽组成,用来控制修改字符串中嵌入值出现的位置,其基本思想是将format()方法的逗号分隔的参数中的参数按照序号关系替换到模板字符串的槽中。槽用大括号({})表示,如果大括号中没有序号,则按照出现顺序替换 format()方法的基本使用 如图3.2所示。如果大括号中指定了使用参数的序号,按照序号对应参数替换,如图3.3所示。调用format()方法后会返回一个新的字符串,参数从0开始编号。 format()方法的基本使用 format()方法的基本使用 format()方法可以非常方便地连接不同类型的变量或内容,如果需要输出大括号,采用{{表示},}}表示},例如: format()方法的基本使用 format()方法中模板字符串的槽除了包括参数序号,还可以包括格式控制信息。此时,槽的内部样式如下: {参数序号: 格式控制标记} 其中,格式控制标记用来控制参数显示时的格式,格式内容如图3.4所示。 format()方法的格式控制 format()方法的格式控制 格式控制标记包括:填充对齐宽度,.精度类型6个字段,这些字段都是可选的,可以组合使用,这里按照使用方式逐一介绍 填充、对齐和宽度是3个相关字段。 宽度指当前槽的设定输出字符宽度,如果该槽对应的format()参数长度比宽度设定值大,则使用参数实际长度。如果该值的实际位数小于指定宽度,则位数将被默认以空格字符补充。 format()方法的格式控制 对齐指参数在宽度内输出时的对齐方式,分别使用、和^三个符号表示左对齐、右对齐和居中对齐。 填充指宽度内除了参数外的字符采用什么方式表示,默认采用空格,可以通过填充更换。 format()方法的格式控制 format()方法的格式控制 .精度表示两个含义,由小数点(.)开头。对于浮点数,精度表示小数部分输出的有效位数。对于字符串,精度表示输出的最大长度 format()方法的格式控制 类型表示输出整数和浮点数类型的格式规则。 b: 输出整数的二进制方式; c: 输出整数对应的Unicode字符; d: 输出整数的十进制方式; o: 输出整数的八进制方式; x: 输出整数的小写十六进制方式; X: 输出整数的大写十六进制方式; format()方法的格式控制 对于浮点数类型,输出格式包括4种: e: 输出浮点数对应的小写字母e的指数形式; E: 输出浮点数对应的大写字母E的指数形式; f: 输出浮点数的标准浮点形式; %: 输出浮点数的百分形式。 浮点数输出时尽量使用.精度表示小数部分的宽度,有助于更好控制输出格式。 format()方法的格式控制 文本进度条 第3章 基本数据类型 字符串类型及其操作 字符串是字符的序列表示,可以由一对单引号(')、双引号()或三引号(''')构成,其中,单引号和双引号都可以表示单行字符串,两者作用相同。使用单引号时,双引号可以作为字符串的一部分;使用双引号时,单引号可以作为字符串的一部分。三引号可以表示单行或者多行字符串。三种表示方式如下 字符串类型 单引号字符串: '单引号表示,可以使用双引号作为字符串的一部分' 双引号字符串: 双引号表示,可以使用'单引号'作为字符串的一部分 三引号字符串: '''三引号表示可以使用双引号 字符串类型 打印字符串的Python运行结果如下,注意其中的引号部分: 字符串类型 input()函数将用户输入的内容当作一个字符串类型,这是获得用户输入的常用方式。print()函数可以直接打印字符串,这是输出字符串的常用方式。如下例子展示了如何用变量name来存储用户的名字,再输出这个变量的内容: 字符串类型 第2.2.4节已经介绍,字符串包括两种序号体系:正向递增序号和反向递减序号。如果字符串长度为L,正向递增需要以最左侧字符序号为0,向右依次递增,最右侧字符序号为L-1;反向递减序号以最右侧字符序号为-1,向
您可能关注的文档
- mh5f机器人使用说明书.pdf
- mips系统指令系统超详细.pdf
- moldflow设计指南——浇口及浇注系统.pdf
- mla2016宗成庆自然语言处理(nlp).pdf
- mos管原理非常详细.ppt
- monacoimrt计划技巧集锦.pdf
- mot关键时刻沟通技巧版.ppt
- mri膝关节规范化扫描方案.pdf
- mri踝关节病变影像诊断.ppt
- mthfr基因检测在妇产科领域中的应用.pdf
- 2026高考历史一轮复习模块一政治文明历程第8讲美国联邦政府的建立学案含解析新人教版.docx
- 统考版2026届高考政治二轮复习备考小题提升精练11文化与生活含解析.docx
- 重庆市2026届高三历史下学期4月第二次学业质量调研抽测试题.doc
- 苏教版一年级科学下册期中考试卷及答案【各版本】.doc
- 2025_2026学年新教材高中英语Unit6DisasterandhopePeriod4课时素养检测含解析外研版必修第三册1.doc
- 统考版2026届高考英语一轮复习选修7Unit19Language教师用书教案北师大版.doc
- 2025_2026学年高中历史专题一古代中国的政治制度一中国早期政治制度的特点学案含解析人民版必修1.doc
- 2026高考物理一轮复习第2章相互作用第2讲力的合成与分解学案.doc
- 化工专业试卷及答案.docx
- 2025_2026学年高中英语Module1EuropGrammar素养评价含解析外研版必修3.doc
最近下载
- 智慧医院可行性研究报告.docx
- 蒸汽使用安全培训记录课件.pptx VIP
- 人工挖孔灌注桩基础施工ppt课件.pptx
- 乡政府物业服务项目方案投标文件(技术文件).doc VIP
- 2025年广西声乐艺考题目及答案.doc VIP
- 2025年湖南公开遴选公务员考试(财会专业知识)历年参考题库含答案详解.docx VIP
- 镇政府物业服务项目方案投标文件(技术方案).doc VIP
- 仪表设备点检员岗位责任制.doc VIP
- 班子2025年度民主生活会批评意见(在带头强化政治忠诚、提高政治能力、在带头固本培元、增强党性、在带头敬畏人民、敬畏组织、敬畏法纪、在带头干事创业、担当作为、在带头坚决扛起管党治党责任五个带头)班子2025年度民主生活会批评意见(在带头强化政治忠诚、提高政治能力、在带头固本培元、增强党性、在带头敬畏人民、敬畏组织、敬畏法纪、在带头干事创业、担当作为、在带头坚决扛起管党治党责任 五个带头).docx VIP
- 高中物理-选修3-1&3-2基本知识点、公式填空.doc VIP
原创力文档


文档评论(0)