在学习过程中看到print(f'my name is {name}')
这样的代码,和平常的 print("my name is %s" % name
以及print("my name is {0}".format(name))
不一样,经过查阅资料明白,这是Python3.6版本中提出的一种新的格式f-string。相较前两种,更加简洁。
name = "ls"
print(f"my name is {name}")
# f-string在本质上并不是字符串常量,而是一个在运行时运算求值的表达式
https://blog.csdn.net/sunxb10/article/details/81036693
https://www.cnblogs.com/insane-Mr-Li/p/12973941.html
https://www.cnblogs.com/bbdbolg/p/14008737.html