zoukankan      html  css  js  c++  java
  • Python 知识要点:格式化输出 format

    str.format()

    一种格式化字符串的函数,用 {} 和来代替以前的 % 

    print("{:.2f}".format(3.141592653))

    常见用法:

    (1)不带编号,即“{}”

      print("{} {}".format("TO", "BE"))

      >>TO BE

     

    (2)带数字编号,可调换顺序,即“{1}”、“{2}”

      print("{0}{1}".format("TO", "BE"))

      >>TO BE

      print("{0} {1} {0}".format("TO", "BE"))

      >>TO BE TO

     

    (3)带关键字,即“{b}”、“{to}”

      print("{b} {to} {b}".format(to="TO", b="BE")

      >>BE TO BE

     

    (4)f”str”,字符串前加f可以达到格式化目的

      name = "tony"

      age = 10

      print(f"{name.capitalize()} is {age:*^10} years old")  

      # capitalize()将字符串的第一个字母变成大写,其他字母变小写

      >>Tony is ****10**** years old

     

    从现在开始,种下梦想中的参天大树
  • 相关阅读:
    java--堆栈
    git 修改默认编辑器
    java 二维数组的行列长度
    公钥私钥
    手机是如何定位的
    Git和svn的区别
    面试未解之谜
    删除单链表中重复元素
    深入分析事务的隔离级别
    传送
  • 原文地址:https://www.cnblogs.com/dc2019/p/13164548.html
Copyright © 2011-2022 走看看