码迷,mamicode.com
首页 > 编程语言 > 详细

Python 使用 f 或 print 字符串格式化

时间:2020-04-21 00:26:42      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:***   今天   使用   类型   格式化   name   函数   datetime   结果   

  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

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

 

 

*******请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/shouhu/,谢谢!!******* 

Python 使用 f 或 print 字符串格式化

标签:***   今天   使用   类型   格式化   name   函数   datetime   结果   

原文地址:https://www.cnblogs.com/shouhu/p/12741331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!