format()函数怎么在python3项目中使用

  介绍

这期内容当中小编将会给大家带来有关格式()函数怎么在python3项目中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<>强,格式()函数

“““   测试,格式()函数   “““   def  testFormat ():   #才能,格式()函数中有几个元素,前面格式化的字符串中就要有几个,& # 39;{}& # 39;   #,才能位置   时间=s1 才能;& # 39;d c b {} {} {} {} & # 39; .format (1,, 2,, 3,, 4)   #,才能索引,格式()函数中的元素,从0开始   s2 才能=,& # 39;c b {0} {1} {2} {3} d & # 39; .format (1,, 2,, 3,, 4)   #,才能索引可以重复使用   时间=s3 才能;& # 39;c b {0} {1} {0} d {1} & # 39; .format (1,, 2,, 3,, 4)   打印才能(& # 39;& # 39;,*,8)   打印才能(& # 39;一般用法:& # 39;)   打印(s1)才能   打印(s2)才能   打印(s3)才能   打印才能(& # 39;& # 39;,*,8)   #才能,格式()函数中元素个数,和前面的字符串中的& # 39;{}& # 39;个数不相同   #,才能格式化字符串中的& # 39;{}& # 39;里面必须要有后面格式()函数中元素的索引   s4 才能=,& # 39;a {0} {1} cd # 39; .format (1,, 2,, 3,, 4)   s5 才能=,& # 39;c b {0} {1} {0} d f e {1} {1} {1} g h {1} {1} {4} {4} {4} {4} {5} {4} {4} {4} {4} & # 39; .format(1,, 2,, 3,, 4, & # 39; * & # 39;,, & # 39;哈哈,这是第6个数,索引是5 & # 39;)   打印才能(& # 39;其他用法:& # 39;)   打印(s4)才能   打印(s5)才能   打印才能(& # 39;& # 39;,*,8)   ,返回   if  __name__ ==, & # 39; __main__ # 39;:   testFormat才能()

<>强ps:下面看下python3字符串格式化(格式)

用法:

它通过{}和:来代替传统%方式

1,使用位置参数

要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要格式里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表

,在祝辞祝辞,li =,(& # 39;不怀好意的笑,,)   ,在在祝辞& # 39;my  name  is , {}, age  {} & # 39; .format(& # 39;不怀好意的笑,,)   ,& # 39;my  name  is  hoho  age  & # 39;   ,在在祝辞& # 39;my  name  is , {}, age  {} & # 39; .format(& # 39;不怀好意的笑# 39;)   ,& # 39;my  name  is  hoho  age  & # 39;   ,在在祝辞& # 39;my  name  is , {}, age  {}, {} & # 39; .format(& # 39;不怀好意的笑# 39;)   ,& # 39;my  name  is  hoho  age 不怀好意的笑# 39;   ,在在祝辞& # 39;my  name  is , {}, age  {} & # 39; .format李(*)   ,& # 39;my  name  is  hoho  age  & # 39;

2,使用关键字参数

要点:关键字参数值要对得上,可用字典当关键字参数传入值,字典前加* *即可

,在祝辞祝辞,hash =,{& # 39;名字# 39;:& # 39;不怀好意的笑# 39;,& # 39;年龄# 39;:}   ,在在祝辞& # 39;my  name  is  {name}, age  is {时代}& # 39;.format (name=& # 39;不怀好意的笑# 39;,年龄=)   ,& # 39;my  name  is 不怀好意的笑,age  is  & # 39;   ,在在祝辞& # 39;my  name  is  {name}, age  is {时代}& # 39;.format(* *散列)   ,& # 39;my  name  is 不怀好意的笑,age  is  18 & # 39;

3,填充与格式化

:[填充字符][对齐方式& lt; ^祝辞][宽度)

,在祝辞祝辞,& # 39;{:*祝辞}& # 39;.format(), # #右对齐   ,& # 39;* * * * * * * * & # 39;   ,在在祝辞& # 39;{:* & lt;} & # 39; .format(), # #左对齐   ,& # 39;* * * * * * * * & # 39;   ,在在祝辞& # 39;{:* ^}& # 39;.format(), # #居中对齐   6,& # 39;10 * * * * * * * * & # 39;

4,精度与进制

,在祝辞祝辞,& # 39;{:.f} & # 39; .format (/)   ,& # 39;强生# 39;   ,在在祝辞& # 39;{b} & # 39; .format(),, #二进制   ,& # 39;& # 39;   ,在在祝辞& # 39;{:o} & # 39; .format(),,, #八进制   ,& # 39;& # 39;   ,在在祝辞& # 39;{x}: & # 39; .format(),,, #进制   ,& # 39;一个# 39;   ,在在祝辞& # 39;{,,}& # 39;.format(), #千分位格式化   & # 39;,,,& # 39;

5,使用索引

,在祝辞祝辞李   ,(& # 39;不怀好意的笑,,,)   ,在在祝辞& # 39;name  is  {[]}, age  is  {[]} & # 39; .format(李)   ,& # 39;name  is  hoho  age 是

上述就是小编为大家分享的格式()函数怎么在python3项目中使用了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

format()函数怎么在python3项目中使用