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

    一.格式化输出

      1.格式化输出的两种占位符

        %s :  万能占位符,可以占位str,也可以占位int

        %d :  整数占位符,只能占位int

        特殊情况 : 当字符串中既有占位符,又有%号时  , %%(转义)表示%

    print("我今年%s岁了!" % 18)   # %s 全能占位符
    print("我今年%d岁了!" % 18.35)   # %d  只能占整数 显示整数
    print("我是%s,我已经做完了80%%的作业了." % "小明")   # 当字符串中既有占位符 又有%号是 %%(转义)表示%
    

      2.格式化输出的两种种方法

    name = input("请输入你的名字:")
    address = input("请输入你来自哪里:")
    wife = input("请输入你老婆的名字:")
    dislike = input("请输入你不喜欢的明星:")
    
    print("我叫"+name+",我来自"+address+",我老婆是"+wife+",我不喜欢"+dislike+".")#不建议使用拼接
    print("我叫%s,我来自%s,我老婆是%s,我不喜欢%s." % (name,address,wife,dislike))#占位符 推荐使用
    print(f"我叫{name},我来自{address},我老婆是{wife},我不喜欢{dislike}.") #新版的格式化输出格式 3.5以后出的
    

      3. 关键字占位

    a = "password=%(pwd)s, username=%(username)s"
    
    print(a%{"username": "123", "pwd": "456"})
    

      

  • 相关阅读:
    jmeter响应的二进制数据转化为中文
    jmeter设置中文显示与更换背景
    jmeter更改响应数据格式为中文显示
    过渡性模块重载
    金蝶自动生成拆卸单
    0123工作备份2
    0123工作备份1
    0123工作备份
    oracle中如何修改用户名和密码
    0118工作备份
  • 原文地址:https://www.cnblogs.com/q767498226/p/10028292.html
Copyright © 2011-2022 走看看