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 %
     
  • 相关阅读:
    kubernetes进阶(一) kubectl工具使用详解
    二进制安装kubernetes(七) 部署知识点总结
    1024程序员节:这就是国内开发者的现状?
    php 伪协议
    浅谈 PHP 与手机 APP 开发(API 接口开发)
    比RBAC更好的权限认证方式(Auth类认证)
    PHP获得毫秒数
    2020年PHP面试题附答案(实战经验)
    分享几套2019年各大公司最新的PHP面试题,几斤几两一试便知
    PHP面试题2019年百度工程师面试题及答案解析
  • 原文地址:https://www.cnblogs.com/luoliyu/p/6531891.html
Copyright © 2011-2022 走看看