【发布时间】:2020-10-18 05:11:40
【问题描述】:
我目前正在更多地使用 f 弦并试图弄清楚如何做类似的事情
# Depth and decimal format
f"string text {var: #.#f}"
# Alignment format
f"string text {var: < #}"
我知道您将如何为变量设置深度、小数和对齐格式,但是如何将字符串文本和变量一起格式化?比如
f"num = {dartsThrown: < 10d}"
print((f"num ={dartsThrown: < 10d} Calculated PI = {computePI(dartsThrown):.6f} "
f"Difference = {differencePI:+0.6f}"))
如何将 f 字符串格式与 'num = ' 和 {var} 结合起来
我是否必须将其存储到变量本身中?
numVariable = 'num = ' + dartsThrown
f"{numVariable: < ##d}"
或者有其他方法吗?
【问题讨论】:
-
你的意思是把两者结合起来吗?
-
是的,我相信。