zoukankan      html  css  js  c++  java
  • Python格式化输出%s和%d

    python print格式化输出。

    1. 打印字符串

    print ("His name is %s"%("Aviad"))

    效果:

    2.打印整数

    print ("He is %d years old"%(25))

    效果:

    3.打印浮点数

    print ("His height is %f m"%(1.83))

    效果:

    4.打印浮点数(指定保留小数点位数)

    print ("His height is %.2f m"%(1.83))

    效果:

    5.指定占位符宽度

    print ("Name:%10s Age:%8d Height:%8.2f"%("Aviad",25,1.83))

    效果:

    6.指定占位符宽度(左对齐)

    print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Aviad",25,1.83))

    效果:

    7.指定占位符(只能用0当占位符?)

    print ("Name:%-10s Age:%08d Height:%08.2f"%("Aviad",25,1.83))

    效果:

    8.科学计数法

    format(0.0015,'.2e')

    效果:

    来源:http://blog.csdn.net/u013216667/article/details/51316971

    语法小技巧

    在%后面加个 那么要替换的变量值可以换行,可观性更佳

    新格式化方法: https://www.cnblogs.com/kaibindirver/p/12602615.html

  • 相关阅读:
    线程与进程
    Java集合框架体系JCF
    Java异常
    抽象,接口和Object类
    Java三大特性
    面向对象
    数组
    Java 控制结构与方法
    数据类型与变量
    Java基础之入门
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/8534901.html
Copyright © 2011-2022 走看看