zoukankan      html  css  js  c++  java
  • Python day8常用格式化format类2

    
    
    format常用格式化
    
    
    tp1="i am {},age {},{}".format('LittlePage',18,'boy')
    tp2="i am {},age {},{}".format(*['LittlePage',18,'boy'])#学过c++的感觉是{}中传入的应该是指针,视频中没讲,自己个人认为
    tp3='i am {0},age {1},really{1}'.format("LittlePage",18)#从索引0开始,一直传入
    tp4='i am {name},age {age},really {age}'.format(name='LittlePage',age=18)#建议使用此方法,该方法比较明了
    tp5='i am {name},age {age},really {age}'.format(**{'name':'LittlePage','age':18})#字典相当于2重求地址,所以加2个*(不懂理解正不正确)
    tp6='i am {0[0]},age{0[1]},not really {0[2]}'.format(['LittlePage',18,19],['LargePage',17,16])#同样理解是地址,便于记忆
    print(tp6)
     
    其他格式
    b将十进制转为2进制格式化(bin)
    c将十进制转为unicode字符格式化(characteristic)
    d十进制整数(decimal)
    o八进制整数(octonary)
    x十六进制小写(hexadecimal)
    X十六进制大写

    传入浮点型或者小数类参数
    e科学计数法小写e并格式化
    E科学计数法大写e并格式化
    f转换为浮点型(默认小数点后保留6位)
    F转换为浮点型
    g自动在ef切换
    F自动在EF切换
    %显示百分比(默认小数点后6位)

    举例:
    
    
    tp='numbers:{:b},{:d},{:o},{:x},{:X},{:e},{:%}'.format(2,10,10,16,16,12.2222222222,0.22)
    print(tp)
    
    
    
     
  • 相关阅读:
    Nginx安装详细指南
    git 常用命令
    oracle server config
    CentOS6.5下安装oracle11gR2
    oracle query
    oracle function
    oracle note
    正则表达
    DOM&BOM的起源、方法、内容、应用
    sticky
  • 原文地址:https://www.cnblogs.com/littlepage/p/9381775.html
Copyright © 2011-2022 走看看