这是一个典型的有用示例…:
>>> n = 4>>> p = math.pi>>> '{0:.{1}f}'.format(p, n)'3.1416'
嵌套
{1}使用第二个参数,即n的当前值,并将其按指定的方式应用(此处为格式的“精度”部分-
小数点后的位数),
{0:.4f}然后应用外部结果。当然,你可以硬编码
4,如果你希望(数字或任何号码),但关键的问题是,你不 具备 对!
更好的…:
>>> '{number:.{digits}f}'.format(number=p, digits=n)'3.1416'
…而不是阴暗“的说法号”,如0和1以上,你可以选择使用有光泽,论点明确 的名称 ,并通过相应的值作为 关键字 (又名“ 命名
”)参数
format-可以 这么 如您所见,更具可读性!!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)