Python格式化输出的实例详解

分类:知识百科 日期: 点击:0

Python格式化输出是一种方便快捷的输出结果的方式,可以使用字符串、数字、列表、字典等数据类型,以更加美观的方式输出结果。Python格式化输出的主要方式有:

1. 使用%s格式化输出

name = '小明'
age = 18
print('我叫%s,今年%d岁' %(name, age))
#输出结果:我叫小明,今年18岁

2. 使用format()格式化输出

name = '小明'
age = 18
print('我叫{},今年{}岁'.format(name, age))
#输出结果:我叫小明,今年18岁

3. 使用f-string格式化输出

name = '小明'
age = 18
print(f'我叫{name},今年{age}岁')
#输出结果:我叫小明,今年18岁

4. 使用str.format()格式化输出

name = '小明'
age = 18
print('我叫{name},今年{age}岁'.format(name=name,age=age))
#输出结果:我叫小明,今年18岁

5. 使用str.join()格式化输出

list1 = ['小明', '18']
print('我叫{},今年{}岁'.format(','.join(list1)))
#输出结果:我叫小明,18,今年18岁

6. 使用str.replace()格式化输出

name = '小明'
age = 18
print('我叫{name},今年{age}岁'.replace('{name}', name).replace('{age}', str(age)))
#输出结果:我叫小明,今年18岁

7. 使用str.split()格式化输出

name = '小明'
age = 18
print('我叫{name},今年{age}岁'.split('{name}')[0] + name + ',今年' + str(age) + '岁')
#输出结果:我叫小明,今年18岁

8. 使用str.count()格式化输出

name = '小明'
age = 18
print('我叫{name},今年{age}岁'.count('{name}') * (name + ',今年') + str(age) + '岁')
#输出结果:我叫小明,今年18岁

9. 使用str.strip()格式化输出

name = '小明'
age = 18
print('我叫{name},今年{age}岁'.strip('{name}') + name + ',今年' + str(age) + '岁')
#输出结果:我叫小明,今年18岁

以上就是Python格式化输出的几种方式,它们都可以帮助我们以更加美观的方式输出结果,使得结果更加易读,更容易理解。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。