【发布时间】:2021-03-17 15:49:37
【问题描述】:
我想在 python 中重新排列字符串,但不明白这样做会有什么用处?有人可以帮我理解如何做到这一点:删除单词的第一个字母并将该字母放在单词的末尾。然后将“IE”附加到单词的末尾。如果有人可以链接到可能使用的功能,我将不胜感激,这样我就可以了解它们是如何工作的。
编辑:我试图用一个短语来完成这项工作,但我在将它放到 ie 中以放在单词末尾时遇到问题。例如 HankTIE ouYIE 将是输入Thank You 的输出。
这是我所拥有的:
string = input("Please input a word: ")
def silly_encrypter(string):
words = string.split()
for words in string:
first_letter= words[1:] + words[0]
ie_end = first_letter + "IE"
print (ie_end)
silly_encrypter(string)
【问题讨论】:
-
我知道告诉人们用谷歌搜索某些东西通常是不可接受的。但是“python 从字符串中删除字母”的最高响应是一篇不错的文章,名为“5 种方法从 Python 中的字符串中删除字符”-
-
我投票关闭它,因为当前代码似乎没有描述的问题,它似乎是答案的副本。
标签: python string encryption