0. 前言
这篇博客会不断记录一些自己常用但易忘的知识,方便以后速查。
1. python格式化输出
1.1 保留小数点后三位:
# 保留小数点后三位
import math
print('pi={:.3f}'.format(math.pi))
#输出
pi=3.142
1.2 美化输出格式,保证输出域的宽度
# 美化输出
import numpy as np
for i in range(30):
print('第{:3d}次生成的随机数为:{:10d}'.format(i+1, np.random.randint(100000)))
# 输出
第 1次生成的随机数为: 63182
第 2次生成的随机数为: 89833
第 3次生成的随机数为: 19413
第 4次生成的随机数为: 57284
第 5次生成的随机数为: 5743
第 6次生成的随机数为: 14090
第 7次生成的随机数为: 82856
第 8次生成的随机数为: 74332
第 9次生成的随机数为: 15143
第 10次生成的随机数为: 85902
第 11次生成的随机数为: 20718
第 12次生成的随机数为: 508
第 13次生成的随机数为: 63191
第 14次生成的随机数为: 55302
第 15次生成的随机数为: 33031
第 16次生成的随机数为: 33272
第 17次生成的随机数为: 86828
第 18次生成的随机数为: 81446
第 19次生成的随机数为: 26342
第 20次生成的随机数为: 24527
第 21次生成的随机数为: 24567
第 22次生成的随机数为: 73544
第 23次生成的随机数为: 73912
第 24次生成的随机数为: 69824
第 25次生成的随机数为: 76988
第 26次生成的随机数为: 92915
第 27次生成的随机数为: 87223
第 28次生成的随机数为: 73153
第 29次生成的随机数为: 33133
第 30次生成的随机数为: 66638