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

    格式化输出

    msg = '''
    ------------start--------------
    name:%s
    age:%d
    age:%i
    sex:%s
    -------------end---------------
    '''
    
    '''
    name = input("name:")
    age = input("age:")
    sex = input("sex:")
    print(msg%(name,int(age),int(age),sex)
    '''
    
    print(msg%(input("name:"),int(input("age:")),int(input("age:")),input("sex:"))
          
    

    字符串格式化的时候 不能少也不能多

    填充的时候 内容和占的位置是一一对应的

    %s --占字符串位置
    %d --占整形的位置(%i)
    %% --转义(把占位转换成普通的%)

    age = 5
    print(f'{age}')
    
    '''
    name = input("name:")
    age = input("age:")
    sex = input("sex:")
    print(msg%(name,int(age),int(age),sex)
    
    msg = """
    ------------start--------------
    name:{name}
    age:{age}
    sex:{sex}
    -------------end---------------
    """
    print(msg)
    '''
    
    msg = '''
    ------------start--------------
    name:{input("name:")}
    age:{input("age:")}
    sex:{input("sex:")}
    -------------end---------------
    '''
    
    print(msg)
    

    *注:f字符串拼接 3.6版本及以上才能使用

  • 相关阅读:
    7、shell函数
    5、shell分支
    6、shell循环
    4、shell中的test命令
    3、shell中引号
    2、shell变量
    1、建立和运行shell
    awk命令简介
    18、异步IO
    Python模块:sys
  • 原文地址:https://www.cnblogs.com/xintiao9/p/10976190.html
Copyright © 2011-2022 走看看