我从XLS文件中提取一个数字:
var = workBook.sheet_by_index(3).cell_value(4,1)
var = 0136
type(var) = float
当我尝试打印var时,我总是得到不同的结果:
print(int(var)) = 136
print(str(var)) = 136.0
我找不到简单的打印简单方法:0136
答案 0 :(得分:1)
尝试格式化
print('{:04d}'.format(136))
# Returns 0136
在你的情况下:
var = 136
print('{:04d}'.format(var))
# Returns: 0136