python 有没有办法翻译rexie语言?[关闭]

aamkag61  于 2023-03-21  发布在  Python
关注(0)|答案(1)|浏览(101)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

十小时前关门了。
Improve this question
我的朋友雷克斯创造了他自己的语言。单词是倒着说的,最后一个字母是大写的。我试着用Python做了一个翻译器。
我试过这个:

import re
sentence = input("")
reverse = sentence[::-1]
list1 = re.findall(r"[\w']+|[.,!?;]", reverse)
list1.reverse()
translation = " ".join(list1)
print(translation)

输入了以下内容:

I am Pranoy Pramanik.

它返回了这个:

I ma yonarP kinamarP .

我想要这个:

I ma yonarP kinamarP.
gab6jxml

gab6jxml1#

因为你用空格连接它

" ".join(list)

因为.是列表中的一个元素,所以它会添加一个空格。
相反,您可以执行以下操作:

sentence.strip('.').split()
print(" ".join(sentence) + ".")

相关问题