荒废了接近一个月,最近又开始学python,对着pdf敲,先把这份pdf敲完吧,不求理解,似懂非懂的先敲完再说,第一个对着敲没问题,后面敲的时候在想能不能把代码中的f{}删除掉,发现果然是不行的,前面变量赋值,如果用f{}输出则正确,
my_name = ‘Zed A. Shaw’
print(f"Let’s talk about {my_name}.")
不带f{}的
print(“Let’s talk about name.”)
后面查了一下原因,这个f{}是python3出来的格式化字符串.python2用的是%,具体不在详述,写的太多了,以后需要时再看吧
具体描述看这篇