![精简讲解-格式化字符串讲解_第1页](http://file4.renrendoc.com/view2/M03/38/14/wKhkFmaIkWqAJLwKAABnRwRhh6I402.jpg)
![精简讲解-格式化字符串讲解_第2页](http://file4.renrendoc.com/view2/M03/38/14/wKhkFmaIkWqAJLwKAABnRwRhh6I4022.jpg)
![精简讲解-格式化字符串讲解_第3页](http://file4.renrendoc.com/view2/M03/38/14/wKhkFmaIkWqAJLwKAABnRwRhh6I4023.jpg)
![精简讲解-格式化字符串讲解_第4页](http://file4.renrendoc.com/view2/M03/38/14/wKhkFmaIkWqAJLwKAABnRwRhh6I4024.jpg)
![精简讲解-格式化字符串讲解_第5页](http://file4.renrendoc.com/view2/M03/38/14/wKhkFmaIkWqAJLwKAABnRwRhh6I4025.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计格式化字符串授课教师:孔轶艳2020年2月格式化字符串——学习指南1.基础版(必修)教师简要讲解学生模仿练习2.提升版(可选)自学文字材料自学拓展视频3.实战任务2.使用fomat()方法格式化3.使用f’strings格式化Python格式化字符串的简单方法1.使用%操作符格式化格式化字符串是指先制定一个模板,在这个模板中预留几个空位,然后根据需要填上相应的内容。这些空位需要通过指定的符号标记(也称为占位符),格式化字符串有以下三种方法:#占位符%,s表示字符串
print(‘大家好,我叫%s,今年%d岁‘%(’张三’,18))#用str.fomat()方法,str指的是字符串模板,占位符{}
print('大家好,我叫{},今年{}岁'.format('张三',40))name='张三'
age=18
print('大家好,我叫{},今年{}岁'.format(name,age))name='张三'
age=18
print(f'大家好,我叫{name},今年{age}岁')#1.使用%操作符格式化
#占位符%,s表示字符串
print('大家好,我叫%s'%'张三')
#占位符%,d表示整数,有多个要转换的项,通过元组的形式进行指定,即用()括起来
print('大家好,我叫%s,今年%d岁'%('张三',18))
#用变量代替需要转换的项,更灵活
name='张三'
age=18
print('大家好,我叫%s,今年%d岁'%(name,age))
#2.使用fomat()方法格式化
#用str.fomat()方法,str指的是字符串模板,占位符{}
print('大家好,我叫{},今年{}岁'.format('张三',40))
#使用变量
name='张三'
age=18
print('大家好,我叫{},今年{}岁'.format(name,age))
#通过索引来以其他顺序引用变量
name='张三'
age=18
print('大家好,我叫{1},今年{0}岁'.format(name,age))
#使用key-value键值对,优势:顺序无关,易识别
print('大家好,我叫{name},今年{age}岁'.format(name='李四',age=20))
#3.使用f’strings格式化
name='张三'
age=18
print(f'大家好,我叫{name},今年{age}岁')补充完整知识体系——自行阅读学习#其它用法实例
example1="课程编号:%d\t网站名称:%s\t网址:%s"
str1=(1,"程序设计","/portal")
print(example1%str1)
example2="课程编号:%03d\t网站名称:%s\t网址:%s"
str2=(1,"程序设计","/portal")
print(example2%str2)
example3="课程编号:{:d}\t网站名称:{:s}\t网址:{:s}"
print(example3.format(1,"程序设计","/portal"))
example4="课程编号:{:03d}\t网站名称:{:s}\t网址:{:s}"
print(example4.format(1,"程序设计","/portal"))以下实例为其他用法,不做课业要求,有兴趣研究的同学可以自行模仿理解练习1——基础练习:用两种格式化方式实现以下输出,其中姓名、年龄、日期、课程名称按实际情况写必做练习练习2——结合历史:学生信息管理系统中遍历信息模块代码及运行结果如图1(上学期知识点,如已遗忘自行复习回顾),要求:修改代码,用格式化字符串的方法实现如图2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西事业单位医疗岗招聘笔试真题2023
- 七年级数学上册数学 3.4 合并同类项(四大题型)(解析版)
- 成都市新都区部分单位招聘笔试真题2023
- 结构力学优化算法:差分进化(DE):结构力学基础理论
- 结构力学数值方法:解析法:结构动力学数值模拟教程
- 嗜血细胞综合征查房
- 嵌体修复的护理常规
- 外科护理感染教案
- 第25讲 工业区位因素及其变化(练习)(解析版)
- 一轮复习通关卷(二)(原卷版)
- 2024福建厦门市人力资源和社会保障局系统招聘非在编工作人员8人历年(高频重点复习提升训练)共500题附带答案详解
- 2024至2030年中国专业市场行业市场深度分析及发展趋势预测报告
- 2024年中国华电集团限公司“青年骏才”招聘和校园招聘(高频重点提升专题训练)共500题附带答案详解
- 白色家电市场风险分析报告
- 人音版六年级上册第一单元芬芳茉莉教案
- 《债券基础知识》课件
- GB/T 43983-2024足球课程学生运动能力测评规范
- 2023年秋学期部编版2023-2024学年度第一学期小学语文三年级上册教学计划附教学进度表
- 2024年福建福州市科创服务中心招聘6人历年重点基础提升难、易点模拟试题(共500题)附带答案详解
- 奥鹏-中国医科大学2024年7月《皮肤性病护理学》(答案)作业考核
- 得物企业案例分析
评论
0/150
提交评论