好的写法需要明确你要跟踪的变量和值的对应关系。r ,它是一个转换标志,在过去的format格式化方法中也有。一共有三种转换标志,另外2个分别是 !d ,效果大概是这样:也就是说,f-strings自动添加 变量名 + = ,而且支持补齐空位还能做表达式求值,如上例, {value+1!d} 表示计算 value+1 再打印出来。开始期待Python3.8了~PS: 如果你看了PyCON的那个「Easier debugging with f-strings」的演讲,其中还是说用 !d ,其实演讲后第二天就改成了 = 了,要注意哈~ 以上所述是小编给大家介绍的Python3.8中使用f-strings调试,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python3.8中使用f-strings调试

Python3.8中使用f-strings调试

Python3.8中使用f-strings调试