RoboticDreams
Дек. 20, 2009 19:23:10
Приветствую,
недавно начал учить Питон. Столкнулся с такой задачей - нужно перевернуть слово, введенное юзером. Например вводится: “капец”, возвращает - “цепак”.
Не могу разобраться как сохранить в массив введенное слово и, соответственно, присвоить индексы каждой букве, дабы потом вывести их в обратном порядке.
Буду благодарен за советы чайнику. :)
o7412369815963
Дек. 20, 2009 19:35:57
1) перевести в массив
2) сделать реверс
3) перевести в строку
детальки: list(), reverse(), join()
asv13
Дек. 20, 2009 20:06:40
Python 2.5
>>> ‘word’
'drow'
newLisp
> (reverse “word”)
“drow”
в J чуть короче -
|.'word'
drow
RoboticDreams
Дек. 20, 2009 20:38:30
Парни, спасибо!
Возможно кому-то пригодится в будущем - немного подробнее, чем в советах.
word = raw_input (“Input string: ”)
f = word
print f
Если есть замечания - прошу :)
Syao
Дек. 21, 2009 03:40:40
print raw_input("Input string: ")[::-1]