1. 首页
  2. Python

Python基础之格式化输出函数format()详解

“u003Cdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F1527838185212df8683a257″ img_width=”1280″ img_height=”850″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E之前发过一篇文章:u003Ca class=”pgc-link” href=”https:u002Fu002Fwww.toutiao.comu002Fi6533100338323390984u002F” target=”_blank”u003EPython基础之常用格式化输出字符详解u003Cu002Fau003Eu003Cu002Fpu003Eu003Cpu003E但是呢,有时候我们需要用到多个%的时候,用这个就很不方便了,比如数错%数量或者一 一对应的时候。。。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E这里补充一个字典方式的格式化输出字符的办法u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eprint(“double abc is %(a)s%(b)s%(c)s”%{‘a’:’aa’,’b’:’bb’,’c’:’cc’})u003Cu002Fpu003Eu003Cpu003E这种方法呢,最大一个好处是字典格式可以和 json 文件互相转换,相当方便!u003Cu002Fpu003Eu003Ch1u003Eformat()u003Cu002Fh1u003Eu003Cpu003E今天呢,在这里在给大家介绍一个比较先进的方法:format 函数u003Cu002Fpu003Eu003Cpu003E它可以快速的处理各种字符串!用{}来代替%,直接上代码说明了!u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E常规用法:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E单个替换u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F15278382599319fc72c365c” img_width=”339″ img_height=”40″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E多个替换u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F1527838266490edf76af5f3″ img_width=”390″ img_height=”43″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E指定位置(带位置参数)替换,注意位置参数是以 0 开始,对应后面的多个字符串位置u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F1527838275079310c4f2242″ img_width=”547″ img_height=”34″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E指定位置(带关键字参数)替换u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002F1527838288487fe119a21b8″ img_width=”609″ img_height=”42″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003EListu002Fdict 映射替换u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F1527838297302d03b44d89f” img_width=”502″ img_height=”105″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E列表映射用{0[0]}是取后面 format()函数内第一个元素(列表)的第一个值u003Cu002Fpu003Eu003Cpu003E字典格式中后面用**a_dict 是将 a_dict 作为一个关键字的参数使用,具体的**的用法回头有时间在写一个,先了解用法即可!u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E还有一些不常用的功能:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E填充与对齐u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F1527838323513cc7dda75a1″ img_width=”331″ img_height=”65″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E保留 2 位小数和金融用的千位分隔u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F152783833513482e4c3f401″ img_width=”430″ img_height=”70″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E各个进制切换u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F152783834309929763a6a8e” img_width=”321″ img_height=”200″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eok,今天的内容就这些了,如果对你有帮助的话,点个赞呗!u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F1527838390150aa17e0c800″ img_width=”640″ img_height=”395″ alt=”Python基础之格式化输出函数format()详解” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cu002Fdivu003E”

原文始发于:Python基础之格式化输出函数format()详解

主题测试文章,只做测试使用。发布者:敢吻,转转请注明出处:http://www.cxybcw.com/13210.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code