知行编程网知行编程网  2023-01-12 02:00 知行编程网 隐藏边栏  8 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于如何实现Python中字符串格式化输出?的相关知识,希望可以帮到处于编程学习途中的小伙伴


如何在Python中实现字符串格式化输出?


Python字符串格式化输出是我们在操作字符串时遇到的形式,本文主要介绍Python字符串格式化输出的四种方法:

元组形式方法,字典形式,forma函数方法,StringIO模块。下面是具体的使用方法。


1、tuple形式法(方便)

print 'hello %s and %s' % ('df', 'another df')



2、字典形式(好用)

print 'hello %(first)s and %(second)s' % {'first': 'df', 'second': 'another df'}



3、forma函数法(先进)

print('姓名是 {},年龄是 {}'.format('Tom',20))
 
输出:
姓名是:Tom,年龄是:20



4、 StringIO模块(多个数据)

>>> buf = StringIO.StringIO()
>>> sprintf(buf, "A = %d, B = %s\n", 3, "foo")
>>> sprintf(buf, "C = %d\n", 5)
>>> print(buf.getvalue())
A = 3, B = foo
C = 5

以上就是字符串格式化输出的四种方法。你可以根据不同的情况选择合适的方法。希望能帮到你~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享