Пожалуйста, помогите, я новичок и пытаюсь решить некоторые онлайн вопросы.Я застрял в одном месте.
Как напечатать первые две буквы строки в обратном порядке?Например,
вернет 'b', а не 'ba'
'b'
'ba'
Удалить 0
print(word[1::-1])
Средний индекс указывает, где остановить срез.
Вы также можете попробовать это,
word = "hello" newword = "" for i in range(len(word)): newword += word[-i-1] print(newword) //olleh
Это полностью изменяет слово.Тогда вы можете взять первые два из newword.Надеюсь, это поможет:)
newword
Конец не включен при разделении, поэтому сделайте это:
>>> word = 'abc' >>> word[1::-1] 'ba'
Если оставить середину пустым, ваша проблема будет решена.