pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
if len(original) > 0 and original.isalpha():
print original
else:
print 'empty'
new_word = word[1:]
print new_word + first + pyg
^上面的代码是我在codeacademy上尝试过的,因为我处于初学者级别。我应该将new_word设置为等于第一个索引的切片一直到new_word的结尾使用[1:len (new_word)]这样做。因此,如果我输入'hart',它应该打印'arthay'。 在我将new_word设置为等于切片之前,它不会让我进入下一个级别。 我很困惑如何去做这件事。任何帮助,将不胜感激。谢谢!
答案 0 :(得分:0)
new_word = word[1:] + word[0] + pyg
答案 1 :(得分:0)
对于word = new_word
,以下将使arthay
等于hart
。
new_word = word[1:] + word[0] + 'ay'
如果你打算在抓取单词[0]之前打扰,你应该测试非零长度的单词。