2.10 字符串格式化

一、字符串格式化

  1. 加号拼接的问题:

    1. 如果超多字符串拼接,麻烦

    2. 数字与字符串无法整合

  2. 通过占位符的方式格式化拼接

    1. 通过%表示要占位

    2. 通过s表示将变量变成字符串存入占位的地方

  3. 示例:

    name = "LonelySnow"
    
    message = "你好呀, %s" % name
    
    print(message)
    
    
    // 多占位:
    name = "LonelySnow"
    nike_name="snow"
    
    message = "你好呀, %s, 昵称:%s" % (name, nike_name)
    
    print(message)
    

    注意:多占位,注意顺序

二、常用的类型占位

格式符号
转化

%s

将内容转换成字符串,放入占位位置

%d

将内容转换成整数,放入占位位置

%f

将内容转换成浮点类型,放入占位位置

输出:你好呀,snow, 登录了123次,平均耗时4.500000

Last updated

Was this helpful?