python中format的意思,python中的format函数的用法

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: