Форум сайта python.su
По отдельности всё могу получить но чтоб сразу всё три зеленым горели не могу.
Получить подстроку и длину
Напишите программу, которая на входе получает предложение, а так же начальный и конечный индекс подстроки в предложении до которого надо получить подстроку, не включая этот индекс. Выведите длину всего предложения, длину подстроки и саму подстроку.
# Входные данные Результат
0 We had a three-course meal, 9, 21 ——Результат: 26 12 three-course
1 He loves fish tacos, 0, 8 ——Результат: 19 8 He loves
2 I ate dinner, 6, 12 ——-Результат: 12 6 dinner
Мой код:
s1 = input()
s2 = input()
print(len(s1), len(s1), s1)
#0 получается ,а вот #1 and #2 не выходит….
Отредактировано ultrasmsk (Март 18, 2021 08:15:04)
Офлайн
>>> def f(): ... data = input() ... text, istart, iend = data.split(',') ... istart, iend = int(istart), int(iend) ... print(len(text), iend - istart, text[istart:iend]) ... >>> f() We had a three-course meal, 9, 21 26 12 three-course >>> >>> f() He loves fish tacos, 0, 8 19 8 He loves >>> >>> f() I ate dinner, 6, 12 12 6 dinner >>>
Офлайн