python - 为什么 print 函数最后会留一个空格?
问题描述
为什么它在 Ste 和 ! 之间仍然是一个空格?如何在不使用困难功能的情况下消除它?
a = input("Enter a name: ")
Enter a name: Ale
print("Hello,", a, "!")
Hello, Ste !
解决方案
默认情况下,逗号,
在字符串后留下一个空格。您可以尝试使用+
:
print("Hello, " + a + "!")
=>Hello, Ste!