0. 标题
Python库IceCream介绍:print调试的颠覆者
作者: quantgalaxy@outlook.com
blog: https://blog.youkuaiyun.com/quant_galaxy
1. Why: 为什么要抛弃print调试
1.1 使用print调试的问题
调试代码的时候,最简单直接的方式,就是使用print()函数来把变量打印到输出中,查看问题。
但是,使用print()有很多的不便之处:
- print()语句需要自己构建输出的语句和格式,并且在调试完成后,需要手动删除print()语句。
- 如果你需要打印多个变量,需要做很多重复的事情,自己组织好提示信息,不然输出的是一串没有提示的结果。
var_1 = 1
var_2 = 2
print(var_1