C中定义声明单精度浮点型pi=3.1415926,调试运行时发现pi的值与初始化的值不一致,详情如下
此时,一种方法是使用双精度浮点型double声明定义此值,计算时能够正确保证有效的精度,如下
还有一种方法是,在宏定义中定义符号常量,此时能完全保证赋值的符号常量精度。
python的os.walk函数使用注意点
尝试使用os.walk函数遍历指定路径中的文件时发现报出以下错误
如图中所述,此时os.walk不能正确获得文件名,可尝试使用shell脚本将含有特殊符号的文件名批量重命名,再使用os.walk达到目的。
jupyter调试后缀为.ipynb的脚本一些小技巧
jupyter使用相关的第三方库时,可使用库名.__version
的语句打印输出库版本,从而确定库的兼容性等问题,详情如下