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血量
    
  • 相关阅读:
    笔试的坑 onsubmit事件
    正则之
    笔试:找出一个字符串中字符出现最多的次数和该字符
    createDocumentFragment和insertAdjacentHTML
    css权威指南学习笔记--第七章
    使用gulp-minify-css的坑
    arguments[0]() 笔试题的坑
    快速搭建本地服务器
    voxel折腾指南
    力扣第72题 编辑距离
  • 原文地址:https://www.cnblogs.com/CrownYP/p/11340704.html
Copyright © 2011-2022 走看看