我需要删除一个单词的第一个字母并将其移到末尾,例如:
word = 'whatever'
# I want to convert it to 'hateverw'
到目前为止,我已经尝试过:
word[1:] # hatever
但是我应该如何将第一个字母移到末尾?
我需要删除一个单词的第一个字母并将其移到末尾,例如:
word = 'whatever'
# I want to convert it to 'hateverw'
到目前为止,我已经尝试过:
word[1:] # hatever
但是我应该如何将第一个字母移到末尾?
你可以使用:
word[1:]+word[0]
这是我所做的:
wrd = input("Give me a word: ")
pig = wrd[1:] + wrd[0] + "ay"
print(wrd, "in Pig Latin it is:", pig.lower())
代码 :
word=input()
print(word[1:]+word[0])
输出 :
>>> oHell
>>> Hello
代码(单词 [1:0])从第二个字符打印到最后一个字符。
如果要编写代码来打印第一个字符,请将代码编写为:
a="AbC"
print(a[0])
输出 :
>>> A
因为字符串的索引总是从 0 开始,而不是 1。