divmod
python 的内置函数 这个函数是实现 a除以b,然后返回商与余数的元组。如果两个参数a,b都是整数,那么会采用整数除
例子
print divmod(10,100) print divmod(100,10) 值为: (0, 10) (10, 0)
限定字串
'%2d-%02d' % (5, 1) d是digit整数 %02d是表示输出不小于两位数,不足两位前面填充0, f是float小数 %.2f是保留2位小数,四舍五入,%.3f就是保留3位
例子
>>> '%2d-%02d' % (5, 1) ' 5-01' >>> '%.2f' % 3.1415926 '3.14'
转换秒数格式
seconds = 500 m, s = divmod(seconds, 60) h, m = divmod(m, 60) print ("%02d:%02d:%02d" % (h, m, s))