Rumah > pembangunan bahagian belakang > Tutorial Python > python的format什么意思

python的format什么意思

(*-*)浩
Lepaskan: 2019-07-03 11:11:15
asal
18530 orang telah melayarinya

format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点。

python的format什么意思

1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型(推荐学习:Python视频教程

2.单个参数可以多次输出,参数顺序可以不相同

3.填充方式十分灵活,对齐方式十分强大

4.官方推荐用的方式,%方式将会在后面的版本被淘汰

format的一个例子

print 'hello {0}'.format('world')
Salin selepas log masuk

通过位置来填充字符串

print'hello {0} i am {1}'.format('Kevin','Tom')                  
hello Kevin i am Tom
print'hello {} i am {}'.format('Kevin','Tom')                    
hello Kevin i am Tom
print'hello {0} i am {1} . myname is {0}'.format('Kevin','Tom')
my name is Kevin
Salin selepas log masuk

foramt会把参数按位置顺序来填充到字符串中,第一个参数是0,然后1 ……

也可以不输入数字,这样也会按顺序来填充

同一个参数可以填充多次,这个是format比%先进的地方

通过key来填充

print 'hello {name1}  i am {name2}'.format(name1='Kevin',name2='Tom')                  
hello Kevin i am Tom
Salin selepas log masuk

更多Python相关技术文章,请访问Python教程栏目进行学习!

Atas ialah kandungan terperinci python的format什么意思. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan