当前位置:   article > 正文

Python 中print(f ‘ ‘) or print(f “ “) 的用法_print(f'')

print(f'')

print(f ’ ')与 print(f " ")一样,表示格式化字符,是对于f后 ’ ’" " 中 { } 内的变量和表达式输出为值。

如下样例:

from matplotlib_inline import backend_inline
from mxnet import np, npx
from d2l import mxnet as d2l

npx.set_np()

def f(x):
    return 3 * x ** 2 - 4 * x
    
def numerical_lim(f, x, h):
    return (f(x + h) - f(x)) / h

h = 0.1
for i in range(5):
    print(f'h={h:.5f}, numerical limit={numerical_lim(f, 1, h):.5f}')
    h *= 0.1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

加f的输出结果如图所示:加f时的输出
不加f时的输出结果如图所示:去掉f后的输出

注: 其中 { : } :及:的内容代表结果保留位数可省略,:的内容为变量或表达式

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/893802
推荐阅读
相关标签
  

闽ICP备14008679号