zoukankan      html  css  js  c++  java
  • 13-python-字符串格式化

    1、字符串格式化

      +右对齐

      -左对齐

     1 # -*- coding:utf-8 -*-
     2 name = "zf"
     3 print("我是%s" % name)
     4 
     5 # ----------
     6 p = 99.9784224
     7 print("percent %.2f" % p)
     8 
     9 # ---------
    10 p = 99.9734224
    11 print("percent %.2f%%" % p)
    12 # ---------
    13 tp = "I am %(name)s age is %(age)d" % {"name": "zf", "age": 18}
    14 print(tp)

     2、字符串format格式化

      常用格式

     1 # -*- coding:utf-8 -*-
     2 tp = "I am {} age is {} ".format("zf", 18)  # 默认元组
     3 print(1, tp)
     4 tp = "I am {name:s} age is {age} ".format(name="zf", age=18)
     5 print(2, tp)
     6 tp = "I am {name} age is {age} ".format(**{"name": "zf", "age": 18})
     7 print(3, tp)
     8 tp = "I am {:s} age is {:d} ".format("zf", 18)
     9 print(4, tp)
    10 tp = "I am {1:d} age is {0:s} ".format(*["zf", 18])
    11 print(5, tp)
    12 l = ["zf", 18]
    13 tp = "I am {1:d} age is {0:s} ".format(*l)
    14 print(6, tp)
  • 相关阅读:
    JSON
    FBV & CBV
    django Tips
    Django2.2
    cookie & session
    ajax请求
    视图函数
    模板语法
    模板继承、组件
    python之路-----多线程与多进程
  • 原文地址:https://www.cnblogs.com/zhfang/p/8712233.html
Copyright © 2011-2022 走看看