为了调试,我经常想打印一个变量。我这样做,例如:
打印(“cat_litter”,cat_litter)
那就是我打印变量名及其值。是否可以定义一个函数来为我执行此操作,以便我可以调用诸如“printwithname(cat_litter)”之类的东西。
不需要功能!Python 3.8+ f-strings 直接支持这种打印:
foo = 1
bar = 2
baz = "Something else"
print(f'{foo=}, {bar=}, {baz=}')
Run Code Online (Sandbox Code Playgroud)
Python 3.6 -> 3.7 解决方法:
| 归档时间: |
|
| 查看次数: |
45 次 |
| 最近记录: |