Найти - Пользователи
Полная версия: Как лучше
Начало » Python для новичков » Как лучше
1
Falkon1980
Изучаю 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)

FishHook
Falkon1980
все плохо
 text1 = input("введите текст: ")
text2 = text[::-1]
Falkon1980
Большое спасибо, буду знать. На момент прочтения, в самоучителе, как раз и не упомянули о возможности шага среза.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB