python的format函数怎么用

图片[1]-python的format函数怎么用-uusu优素-乐高,模型,3d打印,编程

Python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。

python学习网,大量的免费python视频教程,欢迎在线学习!

基本语法是通过{}和:来代替以前的%。

format 函数可以接受不限个参数,位置可以不按顺序。

例如

>>>"{}{}".format("hello","world")#不设置指定位置,按默认顺序
'helloworld'

>>>"{0}{1}".format("hello","world")#设置指定位置
'helloworld'

>>>"{1}{0}{1}".format("hello","world")#设置指定位置
'worldhelloworld'

也可设置参数

#!/usr/bin/python
#-*-coding:UTF-8-*-

print("网站名:{name},地址{url}".format(name="python学习网",url="www.py.cn"))

#通过字典设置参数
site={"name":"python学习网","url":"www.py.cn"}
print("网站名:{name},地址{url}".format(**site))

#通过列表索引设置参数
my_list=['python学习网','www.py.cn']
print("网站名:{0[0]},地址{0[1]}".format(my_list))#"0"是必须的
网站名:python学习网,地址www.py.cn
网站名:python学习网,地址www.py.cn
网站名:python学习网,地址www.py.cn
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容