I need to remove the first letter of a word and move it to the end, for example:
word = 'whatever'
# I want to convert it to 'hateverw'
So far I've tried this:
word[1:] # hatever
But how should I move the first letter to the end?
I need to remove the first letter of a word and move it to the end, for example:
word = 'whatever'
# I want to convert it to 'hateverw'
So far I've tried this:
word[1:] # hatever
But how should I move the first letter to the end?
You could use:
word[1:]+word[0]
Here is what I did:
wrd = input("Give me a word: ")
pig = wrd[1:] + wrd[0] + "ay"
print(wrd, "in Pig Latin it is:", pig.lower())
CODE :
word=input()
print(word[1:]+word[0])
OUTPUT :
>>> oHell
>>> Hello
The code (word [1:0]) prints from the second character till the last.
If you want to write a code to print the first character then write the code as:
a="AbC"
print(a[0])
OUTPUT :
>>> A
Because the index of the string always starts from 0 and not 1.