如何从给定字符串中分离单词并向其添加位

2024-09-29 23:23:44 发布

您现在位置:Python中文网/ 问答频道 /正文

所以。这听起来很奇怪,但我正在做一个练习来帮助我学习python

我的问题是; 我想让用户输入一个句子说。。。Hello world和它可以在消息的开头和结尾附加位来输出消息,例如uhelloay uworlday。 我还想编程一种方法来逆转这种情况,这样用户输入uhelloay,它就会返回hello。 非常随意,但如果你能帮忙,我将非常感激


Tags: 方法用户消息helloworld编程结尾情况
2条回答

要对其进行编码:

my_sentence = input()
piglatin = " ".join(['u' + word + 'ay' for word in my_sentence.split()])

要解码:

piglatin = " ".join([word[1:-2] for word in my_sentence.split()])

你可以试着自己找出元音的大小写:)为了继续学习,研究一下我使用的语法,试着找出每一段都在做什么来编码和解码句子

首先,您需要使用string.split(),这样就可以得到字符串中每个世界组成的数组,然后您就可以使用并连接其他字母

相关问题 更多 >

    热门问题