Python 字符串格式化,%格式符,大家举例看看,python中格式化字符串的使用

  Python 字符串格式化,%格式符,大家举例看看,python中格式化字符串的使用

  1.格式化字符串(Formatted string)格式化字符串是一些编程语言用来指定打印格式API函数中输出参数的格式和相对位置的字符串参数,如C、C等编程语言的printf函数,其中的转换规范用于将0个或多个对应的函数参数转换成对应的格式输出;格式化字符串中除转换说明以外的其他字符按原样输出。

  如果维基百科的定义再次普及。所谓字符格式,就是先做一个模板。在这个模板中留一些空格,然后在这些空格中填入字符串。在显示结果中,字符串应该满足由空格设置的约束。

  然后,那些空位需要用一个符号来表示,这个符号通常叫做占位符(只是占据那个位置,而不是输出内容)。

  我们通常使用%s和%d,例如:

  我们来介绍另一个方法——string . format()

  2.string.format () Format string首先,我们通过dir(str)检查str拥有的方法

  查看格式的帮助文档(学了这么久python,我发现学会阅读文档真的很重要)

  我猜你能读出来

  具体用法1。这里,{0}和{1}占据两个位置,它们是占位符,顺序为,第一个参数对应{0}

  第二个对应于{1}

  2.特定格式

  (1)指定长度(:后跟放置在此位置的参数的长度,默认情况下是左对齐的)

  (居中和右对齐)

  (2)截取指定长度

  指定总长度时的默认左对齐。

  当传入的参数是数字时,D表示整数,F表示浮点数。

  :后跟位置的长度,当使用浮点数时,后跟小数长度,默认情况下是右对齐的。

  当位数不够时,可以用补零的方法。

  3.另一种传入参数的方法是:

  4.与词典相关的格式化方法

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

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