练习一:我的文件我做主 # 获取所输入的文件名。提示语可以写为:'你需要 salary 文件夹中哪个文件,请写出完整文件名及后缀:' file = input('你需要 salary 文件夹中哪个文件,请写出完整文件名及后缀:') # 得到完整文件路径 file_path = 'C:/Users/Administrator/Documents/F 工作文件/salary/{}'.format(file) # 查看完整文件路径 print(file_path) ①明确目标 通过自主输入需要的文件名去拼接出完整的文件路径,减少我们对于路径文本的重复书写。 即输入文件名之后自动输出完整地文件路径。 ②思路讲解 本练习主要考察 format() 函数格式化字符串的第一种用法。 其中由于需要我们输入文件名和输出文件路径,说明还需要用到 input() 和 print() 函数。即通过 input() 输入文件名,然后通过 print() 打印完整文件路径,变量名可以自己命名。 重点在于使用 format() 将我们输入的文件名和重复的路径文本进行拼接,所以可以先在路径文本中文件名的位置使用 “{}” 进行占位,然后在 .format() 的参数中传入输入的文件名,即可完成拼接,最后再用 print() 进行输出。 练习二:自我介绍有模板啦 # 输入个人信息 name = input('你的名字/昵称是:') hometown = input('你的家乡是:') job = input('你的职业是:') habbit = input('你的兴趣爱好是:')
# 拼接模板,形成完整信息 data = '大家好,我叫{name1},\n来自{hometown1},我是一名{job1},我平时喜欢{joy1},同样也爱{joy1}的小伙伴,记得找我一起玩哟。初来乍到,请大家多多关注,期待和大家成为朋友~'.format(name1=name, hometown1=hometown, job1=job, joy1=habbit)
# 打印信息 print(data) ①明确目标 通过自主输入需要的关键词并拼接固定话术的方式,可以形成固定的自我介绍模板。 ②思路讲解 本练习主要考察 format() 函数的第二种用法,即在花括号“{}”中填入字符作为替换的标识,format() 按照标识,用值替换对应的替换字段。 总共有 4 个需要进行替换的字段,分别为”姓名”、“家乡”、“职业”、“爱好”,我们需要通过 input() 函数来输入这四个字段的值分别赋值给 name 、hometown、job、habbit 这 4 个变量名,然后将其作为 format() 函数的替换字段替换到字符串中对应的标识位置。最后再用 print() 进行输出。
|