Icecream 的安装使用

pip install icecream

导入 ic 后,把想打印的变量或表达式传进去就行。它会自动帮你把变量名(或表达式)和对应的值一起打印出来,省去了手写描述字符串的麻烦。

python
from icecream import ic

调试变量

x = 10
y = 20
ic(x, y)

输出: ic| x: 10, y: 20

调试函数调用

def add(a, b):
return a + b

ic(add(x, y))

输出: ic| add(x, y): 30

相比 print(x, y) 只输出 10 20,ic 的输出让你一眼就能看出每个值对应的是哪个变量或表达式。