使用python3字符串格式化输出的方法

  介绍

小编给大家分享一下使用python3字符串格式化输出的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

<强>

%格式化和str.format()来格式化,而在Python 3.6版本开始,增加了f-strings语法、下面我将详细的介绍这三种方式。

<强> <强>

%(百分号),它这么用:

拷贝:,name =, & # 39; & # 39;=:拷贝,id  & # 39; 10 & # 39;   拷贝:& # 39;Hello  % s, id=% & # 39;, %(名称、id)   :,& # 39;Hello 世界,id=10 & # 39;

% s表示格式化成字符串,另外常用的是% d(十进制整数),% f(浮点数)。

拷贝:,& # 39;你好[%(名字)s], id=%(名字)& # 39;,%,{& # 39;id # 39;:, 10日,& # 39;名字# 39;:,& # 39;& # 39;}   你好[世界],id=10

<强> <强>

拷贝:,name =, & # 39; & # 39;   拷贝:& # 39;Hello {} & # 39;, %(名字)   :,& # 39;Hello  & # 39;

拷贝:,& # 39;,,{1},{2},{0}& # 39;.format(& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; c # 39;)   :,& # 39;c, b,,一个# 39;

拷贝:,& # 39;Hello {名称}& # 39;.format (name=& # 39; testerzhang& # 39;)   :,& # 39;Hello  testerzhang& # 39;

<强> <强>

拷贝:,name =,“testerzhang"   :拷贝,print (f # 39; Hello {名称}# 39;公司)   :拷贝,print (f # 39; Hello  {name.upper()} # 39;公司)   :Hello  testerzhang。   :Hello  TESTERZHANG。   拷贝:d =, {& # 39; id # 39;,, 1,, & # 39;名字# 39;:,& # 39;testerzhang& # 39;}   :拷贝,print (f # 39;用户[{d [“id"]}]:, {d [“name"]} & # 39;)   :,用户[1]:,testerzhang

<强>

看完了这篇文章,相信你对使用python3字符串格式化输出的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

使用python3字符串格式化输出的方法