为什么要使用f字符串或字符串格式而不是仅用+进行串联?

时间:2019-05-17 14:54:19

标签: python python-3.x concatenation f-string

我正在尝试实际学习python并将其用于快速/肮脏的一次性脚本,并且想知道为什么使用f字符串或字符串是最佳实践(甚至被认为是最佳实践)格式而不是仅使用'+'进行串联?

例如...

some_file_name = "abcd"
file_name = some_file_name + ".yaml"
file_name = f"{some_file_name}.yaml"
file_name = "{}.yaml".format(some_file_name)

这里的最佳做法是什么?为什么不只使用'+'来连接变量和字符串呢?

0 个答案:

没有答案