zoukankan      html  css  js  c++  java
  • Python格式化输出

    格式化输出三种类型:

    %d 整型占位符
    %f 浮点型占位符
    %s 字符串占位符
    "字符串" % (赋值1,赋值2,......)
    

    (1)%d 整型占位符

    str_var = "孙悟空在五庄观偷了%d个人生果"% (3)
    print(str_var)
    #运行结果:
    	孙悟空在五庄观偷了3个人生果
    

    (2)%2d占2位原字符默认具右

    str_var = "悟空从人生果树摘了%2d个人生果"% (3)
    print(str_var)
    #运行结果:
    	悟空从人生果树摘了 3个人生果
    

    (3)%-3d占3位 原字符默认具左

    str_var = "悟空从蟠桃园摘了%3d个仙桃"% (4)
    print(str_var)
    #运行结果:
    	悟空从蟠桃园摘了  4个仙桃
    

    (4)%f浮点型占位符,默认小数点保留6位

    float_var = "蜡笔小新花费了%f买了一只画笔"% (9.9)
    print(float_var)
    #运行结果:
    	蜡笔小新花费了9.900000买了一只画笔
    

    (5)%.2f 小数点保留2位

    float_var = "蜡笔小新花费了%.2f买了一只画笔"% (9.9)
    print(float_var)
    #运行结果:
    	蜡笔小新花费了9.90买了一只画笔
    

    (6)%f是存在四舍五入的情况

    float_var = "蜡笔小新花费了%.2f买了一只画笔"% (9.878)
    print(float_var)
    #运行结果:
    	蜡笔小新花费了9.88买了一只画笔
    

    (7)%s 字符串占位符

    str_var = "%s在玩植物大战僵尸,被僵尸吃掉了%s"% ("小阳","脑子")
    print(str_var)
    #运行结果:
    	小阳在玩植物大战僵尸,被僵尸吃掉了脑子
    

    (8)综合案例:

    str_var = "%s在玩植物大战僵尸,被僵尸吃掉了%d%s还剩下%.2f"% ("小阳",1,"脑子",0.5)
    print(str_var)
    #运行结果:
    	小阳在玩植物大战僵尸,被僵尸吃掉了1脑子还剩下0.50
    

    (9)字符串的格式化存在类型转换[在不清楚类型转换的时候,直接%s]

    str_var = "%s在玩%s款植物大战僵尸,被僵尸吃掉了%s还剩下%s血量"% ("小阳",1,"脑子",0.5)
    print(str_var)
    #运行结果:
    	小阳在玩1款植物大战僵尸,被僵尸吃掉了脑子还剩下0.5血量
    
  • 相关阅读:
    高德地图信息窗体轮播及多组坐标点添加
    移动端适配及px转rem
    css伪类样式覆盖
    vue-amap-marker相关问题,信息窗体及自定义图片的偏移问题
    echart自定义图例样式及统计图颜色相关
    ts学习笔记[枚举类型]
    从面试中查漏补缺
    百度编译器插入自定义内容和样式(转)
    .net的母版页相关
    几种Position属性的用法
  • 原文地址:https://www.cnblogs.com/CrownYP/p/11340704.html
Copyright © 2011-2022 走看看