我做了一个xlrd给json解析脚本,它不会分割变量。它总是返回零...这我使用的划分变量的代码是:在Python中划分值
if not row_values[2]:
key['nr_one'] = 0
else:
key['nr_one'] = int(row_values[2])
if not row_values[4]:
key['nr_two'] = 0
else:
key['nr_two'] = int(row_values[4])
try:
key['perc'] = float(key['nr_two']/key['nr_one']*100)
except ZeroDivisionError:
key['perc'] = 0
我已经在脚本的末尾印有下面的代码:
print('one')
print(key['nr_one'])
print('two')
print(key['nr_two'])
print('perc')
print(key['perc'])
这将返回:
one
103386547
two
135680054
perc
0.0
所以。我不明白为什么分区失败并返回0?可能有人请帮我格式化计算百分比
太棒了!谢谢! –
很高兴它的作品:-) –
当我被允许时,我会接受答案! –