如何在单词和句号之间没有 space 的情况下在单词末尾添加句号?

How can I add a full stop at the end of a word without there being a space in between the word and the full stop?

我想执行一个代码,其中我将 5 个单独的单词作为输入,然后输出 5 个单词,它们之间有 space,并添加一个句号,这样在它们之间没有 space最后一句话和句号。

如果我使用代码:

w1 = input()
w2 = input()
w3 = input()
w4 = input()
w5 = input()
print(w1,w2,w3,w4,w5,".")

如果输入是:

one
and
two
are
numbers

则输出为:

one and two are numbers .

而不是:

one and two are numbers.

我是 python 的新手 请告诉我如何修复此错误:(

使用 print(w1,w2,w3,w4,w5 + ".") 而不是 print(w1,w2,w3,w4,w5,".")。当您在 print 的参数之间放置逗号时,它会自动在它们之间放置空格。