python 为什么要在write函数里边加f


f = open("aaa.csv", "w")
f.write(f{name},{height})

write方法里边的f是什么意思呀

感觉你可能指的是字符串格式化,在字符串前加f,在其中大括号内引用外部变量

name = 'python'
height = 12

print(f'{name}, {height}')   # python, 12

f是格式化 用法,也就是format的变形。有 两种写法,一种是str.format 一种是f(str).