Ne1man
@Ne1man

Как сделать срез, чтобы постепенно убирался первый и последний символ?

Как сделать срез, чтобы постепенно убирался первый и последний символ?

К примеру, слово "Здравствуйте".
Постепенно будет:
дравствуйт
равствуй
авству
вств

Практикуюсь сам. Каждый раз не получиться писать [0;-1], ибо все выполняется через input().
ст
  • Вопрос задан
  • 117 просмотров
Решения вопроса 2
MinTnt
@MinTnt
text = input('Введите слово: ')
while len(text) > 2:
	text = text[1:len(text) - 1]
	print(text)
Ответ написан
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
text = input('Введите слово: ')
while text:
  text = text[1:-1]
  print(text)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mkone112
Начинающий питонист.
Первое что пришло в голову.
s = 'your_text'
for i in range(len(s)//2 + 1):
    print(s[i:-i])
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы