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

    1.多行格式化输出

    (1)

     1 # Author:larlly
     2 name = input("input your name :")
     3 age = input("input your age :")
     4 job = input("input your job :")
     5 salary = input("input your salary :")
     6 
     7 info = '''
     8 ----------info of {_name}--------------
     9 Name:{_name}
    10 Age:{_age}
    11 job:{_job}
    12 salary:{_salary}
    13 '''.format(_name=name,
    14            _age=age,
    15            _job=job,
    16            _salary=salary)
    17 print(info)

    (2)

    # Author:larlly
    name = input("input your name :")
    age = input("input your age :")
    job = input("input your job :")
    salary = input("input your salary :")
    
    info = '''
    ----------info of %s--------------
    Name:%s
    Age:%s
    job:%s
    salary:%s
    ''' %(name,name,age,job,salary)
    print(info)
    

      

    (3)

     1 # Author:larlly
     2 name = input("input your name :")
     3 age = input("input your age :")
     4 job = input("input your job :")
     5 salary = input("input your salary :")
     6 
     7 info = '''
     8 ----------info of {0}--------------
     9 Name:{0}
    10 Age:{1}
    11 job:{2}
    12 salary:{3}
    13 '''.format(name,age,job,salary)
    14 print(info)

    (4)

    # Author:larlly
    name = input("input your name :")
    age = input("input your age :")
    job = input("input your job :")
    salary = input("input your salary :")
    
    info = """
    ----------info of ''' + name +'''--------------
    Name:'''+ name +'''
    Age:'''+ age +'''
    job:'''+ job +'''
    salary:'''+ salary +
    """.format(name,name,age,job,salary)
    print(info)
    

    2.字符创格式化输出

    (1)# Author:larlly'''#打印字符串

    print ("his name is %s " %("a"))

    #打印整数
    print ("he is %d years old" %(25))

    #打印浮点数
    print ("his height is %f m" %(1.68))
    #打印浮点数(指定保留小数点位数)
    print ("his height is %.2f m"%(1.69))

    #指定占位符宽度
    print ("name:%10s age:%8d height:%8.2f"%("abc",25,1.69))

    #指定占位符宽度(左对齐)
    print("name:%-10s age:%-8d height:%-8.2f"%("abc",25,1.69))

    #指定占位符(只能用0当占位符)
    print ("name:%-10s age:%08d height:%08.2f"%("abc",25,1.69))

    #科学计数法
    print(format(0.0015,'.2e'))

    (2)字符串里面的%是一个普通字符需要转义,用%%来表示一个%

    print("磁盘使用率:%d %%"% 7)

    屏幕输出:如下

    磁盘使用率:7 %
     
  • 相关阅读:
    thunkify 模块
    koa框架异步返回值的操作(co,koa-compose)
    ES6 基础版迭代器
    静态类在线程中的共享问题
    AWS远程登录
    系统状体检测命令
    常用系统命令
    文本文件查看命令
    vim
    查看md5
  • 原文地址:https://www.cnblogs.com/luoliyu/p/6531891.html
Copyright © 2011-2022 走看看