python中format的意思,python中的format函数的用法
python中format函数什么意思?
从Python2.6开始,增加了新的字符串格式化函数str.format(),增强了字符串格式化的功能。
基本语法是用{}和:替换前面的%。
format函数可以接受无限的参数,并且位置可以是无序的。
推荐:《Python教程》
例子
{} {}.format(hello , world) #不设置指定位置,以默认顺序。
“你好,世界”
{0} {1}.format (hello , world) #设置指定的位置。
“你好,世界”
{1} {0} {1}.format (hello , world) #设置指定的位置。
World hello world还可以设置参数:
例子
#!/usr/bin/python
# -*-编码: UTF-8 -*-
打印(网站名称:{name},地址{url} 。格式(name=菜鸟教程,url=www.runoob.com ))
#通过字典设置参数
Site={name 3360 菜鸟教程, url: www.runoob.com}}
打印(网站名称:{name},地址{url} 。格式(* *站点))
#通过列表索引设置参数
My_list=[菜鸟教程, www.runoob.com]
打印(网站名称:{0[0]},地址{0[1]} 。格式(my_list)) # 0 是必需的。输出结果是:
名称:菜鸟教程,地址:www.runoob.com
名称:菜鸟教程,地址:www.runoob.com
名称:菜鸟教程,地址:www.runoob.com。还可以将对象传递给str.format():
例子
#!/usr/bin/python
# -*-编码: UTF-8 -*-
类赋值(对象):
def __init__(self,value):
自我价值=价值
my_value=AssignValue(6)
Print(值为: {0.value} )。format (my _ value)) # 0 是可选的。输出结果是:
: 6或以上的值是python中format函数含义的详细内容。更多信息请关注盛行IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。