zoukankan      html  css  js  c++  java
  • Python中 使用 f 或 print 字符串格式化

    f 表达式----可以解析任意的数据类型
    1、解析变量

    name = "键盘"
    age = 18
    a = f"姓名:{name} 年龄:{age}"
    print(a)                            # 结果:姓名:键盘 年龄:18
    print(f"姓名:{name} 年龄:{age}")    # 结果:姓名:键盘 年龄:18
    

    2、解析字典

    one_dict = {"name": "键盘", "age": 18, None: True}
    one_info = f"姓名:{one_dict['name']} 年龄:{one_dict['age']} None:{one_dict[None]}"
    print(one_info)         
    
    # 结果:姓名:键盘 年龄:18 None:True
    

    3、日期格式化---需要导入import datetime

    '''
    遇到问题没人解答?小编创建了一个Python学习交流群:778463939
    寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
    '''
    import datetime
    
    today = datetime.datetime.today()
    one_info = f"今天的日期是:{today:%Y,%m,%d}"
    print(one_info)         
    
    # 结果:今天的日期是:2020,04,20
    

    4、解析函数

    def fn(num):
        print("num=", num)
        return num + 100
    
    one_info = f"调用函数之后,值为{fn(33)}"
    print(one_info)                     # 结果:调用函数之后,值为133
    print(f"调用函数之后,值为{fn(33)}")   # 结果:调用函数之后,值为133
    
  • 相关阅读:
    保险精算导论
    天津大学C语言程序设计
    会计学
    WIN10 CH340安装失败
    好用的浏览器插件
    好用的壁纸软件
    30讲 窗口看门狗
    STM32替换Arduino直通车
    stm32系列芯片独立看门狗(IWDG)溢出时间计算原理
    AD 电子元器件图片、名称及符号对照
  • 原文地址:https://www.cnblogs.com/xxpythonxx/p/13726685.html
Copyright © 2011-2022 走看看