Найти - Пользователи
Полная версия: Получить подстроку и длину, помогите не пойму
Начало » Центр помощи » Получить подстроку и длину, помогите не пойму
1
ultrasmsk
По отдельности всё могу получить но чтоб сразу всё три зеленым горели не могу.
Получить подстроку и длину
Напишите программу, которая на входе получает предложение, а так же начальный и конечный индекс подстроки в предложении до которого надо получить подстроку, не включая этот индекс. Выведите длину всего предложения, длину подстроки и саму подстроку.
# Входные данные Результат
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 не выходит….
py.user.next
  
>>> 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
>>>
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