【发布时间】:2021-03-29 21:12:26
【问题描述】:
这是我的代码:
f_name = input('First name?')
l_name = input('Last name?')
print(f_name, l_name)
我想用引号括住变量写答案(所以f_name,l_name)。我的教授给我的答案是这样的:
print ("\"" + first_name + "\"" + "\t\"" + last_name + "\"")
我不太明白的是他为什么使用“+”以及为什么他使用这么多引号。有人可以帮帮我吗?
【问题讨论】:
-
请注意,除非他们试图不引入任何新主题,否则您的教授的解决方案并不理想。
print(f'"{first_name}"\t"{last_name}"')更好,不需要转义引号或手动字符串连接。
标签: python python-3.x variables character