我正在使用本教程来了解 lambda 函数:
有一个涉及此行的示例:
full_name = lambda first, last: f'Full name: {first.title()} {last.title()}'
我有两个问题:
“全名”前面有一个“f”。这个“f”有什么作用?
当我运行此行时,我立即收到此错误:
File "<stdin>", line 1
full_name = lambda first, last: f'Full name: {first.title()} {last.title()}'
^
SyntaxError: invalid syntax
为什么会这样?为什么教程显示了一个正确执行的函数,但我得到一个错误?
叮当猫咪
相关分类