我有以下重复的简单代码重复了几次,我想为其创建一个函数:
for i in range(10):
id = "some id string looked up in dict"
val = 63.4568900932840928 # some floating point number in dict corresponding to "id"
tabStr += '%-15s = %6.1f\n' % (id,val)
我希望能够调用这个函数:def printStr(precision)
它执行上面的代码并tabStr
返回val
小数点precision
。
例如:printStr(3)
将返回63.457
for val
in tabStr
。
任何想法如何完成这种功能?