• 12新特性格式化输出f-string


    # %s   format
    name = "gpc"
    age = 18
    msg = "我叫%s,今年%s岁" % (name,age)
    print(msg)
    # 我叫gpc,今年18岁
    msg1 = "我叫{},今年{}岁".format(name,age)
    print(msg1)
    #我叫gpc,今年18岁
    

    新特性:格式化输出

    1,结构更加简化
    2,可以结合表达式,函数进行使用
    3,效率提升更多了

    
    name = "una"
    age = 18
    msg = f'我叫{name},今年{age}'
    print(msg)
    #我叫una,今年18
    
    # 可以加表达式
    #字典
    dic = {"name":"gpc","age":18}
    msg = f'我叫{dic["name"]},我今年{dic["age"]}岁。'
    print(msg)
    #我叫gpc,我今年18岁。
    
    #列表
    l1 = ["小明",18]
    msg = f'我是{l1[0]},我今年{l1[1]}岁了。'
    print(msg)
    #我是小明,我今年18岁了。
    
    name = "zhangsan"
    msg = f'我是{name.upper()}'  # 全部大写
    print(msg)
    #我是ZHANGSAN
    
    count = 7
    print(f'{count*2}')
    #14
    
    # 结合函数
    def abc(a,b):
        return a + b
    
    msg = f'最终结果是: {abc(10,20)}'
    print(msg)
    #最终结果是: 30
    
    
    #多行f
    name = "小明"
    age = 18
    hobby = "打游戏"
    
    abc = f'大家好,我是{name},'
        f'我今年{age}岁了,'
        f'我的爱好是{hobby}。'
    print(abc)
    #大家好,我是小明,我今年18岁了,我的爱好是打游戏。
    
  • 相关阅读:
    vue报错 error: data.push is not a function
    vue elment.style样式修改(第三方组件自生成元素)
    按元素标签查询多个
    按css查询多个元素
    按CSS查询一个元素
    查询单个元素
    JavaScript 查找元素
    Spring 商品分类
    Spring 使用日志
    Spring 使用日期类型
  • 原文地址:https://www.cnblogs.com/gemoumou/p/13635347.html
Copyright © 2020-2023  润新知