关于%的问题
大佬们,我搞不懂这个%是啥意思。pi = 3.1415926
print("pi = %.*f"%(2,pi))
求解
% 百分号格式化, %f 表示格式化浮点型占位符, "." 后面的数为保留的小数点数
这里用 * 占位符,后面可以用 % 格式化补齐
例如你这的"pi = %.*f" % (2, pi)也就是格式化 pi 值,保留两位小数
还有更多格式化用法,可以看看这篇文章:
实用干货:字符串格式化
https://fishc.com.cn/thread-145610-1-1.html
页:
[1]