1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
      <output id="hzk7v"></output>
    2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
    3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

      Python中format()格式输出全解

       更新时间2019年04月12日 11:42:45   作者Anxc   我要评论

      这篇文章主要介绍了Python中format()格式输出 ,非常不错具有一定的参考借鉴价值需要的朋友可以参考下

      格式化输出format()

      format():把传统的%替换为{}?#35789;?#29616;格式化输出

      1.使用位置参数就是在字符串中把需要输出的变量值用{}来代替然后用format()来修改使之成为想要的字符串位置参数就是把传统的%改为{}按照位置顺序自动进行替换

      'My name is {},age:{}'.format('Anxc',18)
      'My name is Anxc,age:18'

      2.使用位置参数在原有基础上通过位置的改变来让替换的值根据位置改变自我感觉没什么用还不如第一个好用

      'My name is {1},age:{0}'.format(18,'Anxc')
      'My name is Anxc,age:18'

      3.字符填充左对齐右对齐居中对齐

      '右对齐{:#>10}'.format(10)
      '右对齐########10'

      4.使用关键字参数利用key=value?#35789;?#29616;一一对应的赋值替换

      'My name is{name},age:{age}'.format(name='Anxc',age=18)
      'My name isAnxc,age:18'

      5.数字的精度输出自我感觉就像C语言的float类型的输出格式{. x f}如果x为整数是无效的

      >>> '{:.4f}'.format(1/3)
      '0.3333'
      >>> '{:4f}'.format(100)
      '100.000000'#目前没有发现整数是啥用处

      6.数字的进制输出

      二进制
       b 
      八进制 o 
      十进制 
      十六进制
       x
      '18的二进制{:b}'.format(18)
      '18的二进制10010'
      >>> '18的八进制{:o}'.format(18)
      '18的八进制22'
      >>> '18的十六进制{:x}'.format(18)
      '18的十六进制12'

      7.数字的千分位划分

      >>> '{:,}'.format(19012390123)
      '19,012,390,123'

      8.通过下标?#35789;?#29616;格式化

      >>> person=['Anxc',18]
       'I am {0[0]},age:{0[1]}'.format(person)
      'I am Anxc,age:18'
      >>> x=[12,13]
      >>> 'I am {0[0]},age:{1[1]}'.format(person,x)
      'I am Anxc,age:13'

      9.通过对象的属性?#35789;?#29616;格式化现在还没学到python的类,所以没有例子

      总结

      以上所述是小编给大家介绍的Python中format()格式输出全解 ,希望?#28304;?#23478;有所帮助如果大家有任?#25105;?#38382;请给我留言小编会及时回复大家的在此也非常?#34892;?#22823;家对脚本之家网站的支持
      如果你觉得本文对你有帮助欢迎转载烦请注明出处谢谢

      相关文章

      • Python读取Excel的方法实例分析

        Python读取Excel的方法实例分析

        这篇文章主要介绍了Python读取Excel的方法,实例分析了Python操作Excel文件的相关技巧,非常具有实用价值,需要的朋友可以参考下
        2015-07-07
      • Python数据可视化库seaborn的使用总结

        Python数据可视化库seaborn的使用总结

        这篇文章主要介绍了Python数据可视化库seaborn的使用总结小编觉得挺不错的现在分享给大家也给大家做个参考一起跟随小编过来看看吧
        2019-01-01
      • Python使用Django实现博客系统完整版

        Python使用Django实现博客系统完整版

        这篇文章主要为大家详细介绍了Python利用Django完整的开发一个博客系?#24120;?#20855;有一定的参考价值?#34892;?#36259;的小伙伴们可以参?#23478;?#19979;
        2018-03-03
      • Windows下为Python安装Matplotlib模块

        Windows下为Python安装Matplotlib模块

        这篇文章主要介绍了如何在Windows下为Python安装Matplotlib模块的方法非常的详细而且附上了官方的下载地址小伙伴们操作起来应该毫无压力了
        2015-11-11
      • 利用Python爬虫给孩子起个好名字

        利用Python爬虫给孩子起个好名字

        每个人一生中都会遇到一件事情在事情出现之前不会关心但是事情一旦来临就发现它极其重要并且需要在很短的时间内做出重大决定那就是给自己的新生宝宝起个名字下面这篇文章主要介绍了如何利用Python爬虫给孩子起个好名字需要的朋友可以参考下
        2017-02-02
      • Caffe均值文件mean.binaryproto转mean.npy的方法

        Caffe均值文件mean.binaryproto转mean.npy的方法

        今天小编就为大家分享一篇Caffe均值文件mean.binaryproto转mean.npy的方法具有很好的参考价值希望?#28304;?#23478;有所帮助一起跟随小编过来看看吧
        2018-07-07
      • Python I/O与进程的详细讲解

        Python I/O与进程的详细讲解

        今天小编就为大家分享一篇关于Python I/O与进程的详细讲解小编觉得内容挺不错的现在分享给大家具有很好的参考价值需要的朋友一起跟随小编来看看吧
        2019-03-03
      • 实例讲解python函数式编程

        实例讲解python函数式编程

        这篇文章主要介绍了python函数式编程实例,使用一个例子来阐述python函数式编程,需要的朋友可以参考下
        2014-06-06
      • 两个元祖T1=(''a'', ''b''),T2=(''c'', ''d'')使用匿名函数将其转变成[{''a'': ''c''},{''b'': ''d''}]的几种方法

        两个元祖T1=(''a'', ''b''),T2=(''c'', ''d'')使用匿名函数将其转

        今天小编就为大家分享一篇关于两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法小编觉得内容挺不错的现在分享给大家具有很好的参考价值需要的朋友一起跟随小编来看看吧
        2019-03-03
      • python实现马耳可夫?#27492;?#27861;实例分析

        python实现马耳可夫?#27492;?#27861;实例分析

        这篇文章主要介绍了python实现马耳可夫?#27492;?#27861;的方法,实例分析了马耳可夫?#27492;?#27861;的原理与实现技巧,需要的朋友可以参考下
        2015-05-05

      最新评论

      3dԻв

        1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
          <output id="hzk7v"></output>
        2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
        3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

            1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
              <output id="hzk7v"></output>
            2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
            3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>