Python 使用 f 或 print 字符串格式化
Posted 守护@往昔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
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 字符串格式化的主要内容,如果未能解决你的问题,请参考以下文章