




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计格式化字符串授课教师:孔轶艳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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 少儿礼仪修养提升系统课程
- 推动学校体育高质量发展方案
- 推动新型消费加速发展的行动方案
- 加油站项目发展前景分析与可行性评估
- 2025年保温杯行业发展趋势与市场前景解析
- 后期工作计划与目标
- 坚持学习与成长的生活哲学计划
- 业务拓展的新思路计划
- 合作与竞争并存的年度工作模式计划
- 参与社会实践活动的意义计划
- 2023年初中生物竞赛复赛试卷及答案
- (WORD版可修改)JGJ59-2023建筑施工安全检查标准
- 工程造价毕业设计完整版
- DB37-T 5222-2022建筑施工悬挑脚手架安全技术与管理标准
- 市政道路投标方案设计大纲
- 肠梗阻-PPT课件 (2)
- 报批稿20160301-浙江嘉化能源化工股份有限公司年产16万吨多品种脂肪醇(酸)产品项目
- 教学资源库建设方案-金融专业
- 铝合金牌号对照
- C6-5-2设备单机试运转记录
- 管道夜间施工方案
评论
0/150
提交评论