Форум сайта python.su
Изучаю Python по книге Майкла Доусона. Выполнил одно задание двумя способами. Какой из них лучше?
text1 = input("введите текст: ") text2 = "" for i in range(len(text1)-1,-1,-1): text2 += text1[i] print("текст наоборот:",text2)
text1 = input("введите текст: ") text2 = "" n = len(text1) for i in range(n): text2 += text1[n-1-i] print("текст наоборот:",text2)
Отредактировано Falkon1980 (Янв. 4, 2018 13:12:21)
Офлайн
Falkon1980
все плохо
text1 = input("введите текст: ") text2 = text[::-1]
Офлайн
Большое спасибо, буду знать. На момент прочтения, в самоучителе, как раз и не упомянули о возможности шага среза.
Офлайн