Строки

Dasha

Новичок
Пользователь
Фев 16, 2022
2
0
1
Добрый день подскажите п.ж Создать алгоритм выведения на экран середины каждой из трех строк т.к как требуется вывести СЕРЕДИНУ каждой из 3х строк
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 672
478
83
что значит СЕРЕДИНА?

и что то похожее уже было сегодня, вы один курс проходите?
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Создать алгоритм выведения на экран середины каждой из трех строк т.к как требуется вывести СЕРЕДИНУ каждой из 3х строк
Как выше уже сказал @regnor нужно определить что считать серединой строки.
Например если это просто символ с индексом равным половине длины строки, то алгоритм будет такой:
- получить длину строки
- разделить ее на 2
- вывести символ по данному индексу
Вот пример в коде:
Python:
s1 = "строка"
s2 = "тестовая строка"
s3 = "длинная тестовая строка"

for s in [s1, s2, s3]:
    print("Строка:", s)
    print("Длина строки:", len(s))
    print("Середина строки:", len(s) // 2)
    print("Символ в середине строки:", s[len(s) // 2])       
    print('-' * 30)
 
  • Мне нравится
Реакции: Dasha

Dasha

Новичок
Пользователь
Фев 16, 2022
2
0
1
Спасибо!!!
 

Форум IT Специалистов