Строки решение
.docx1.Вставить в строку S три символа # начиная с 5-ой позиции и результат записать в S1.
s = ' Я лучший Программист С++'
s1 = s[:5] + '###' + s[5:]
print(s1)
Результат:
Я #лучший Программист С++
2.Найти индекс позиции буквы Е в строке S и результат записать в S1.
S = 'Я лучший Программист на Python'
S1 = S.find('Е')
print(S1)
S = 'Я лучший Программист на Python'
S1 = S.find('Е')
print(S1)
3.Удалить из строки S 5 символов начиная с 8-й позиции и
результат записать в S1.
S = 'Я лучший Программист на Python'
S1 = S[:8] + S[13:]
print(S1)
Я лучший раммист на Python
** Процесс завершен - Код возврата: 0 **
Нажмите Enter, чтобы выйти из терминала.
4.Заменить в строке S все буквы Т на знак ? и результат записать в S1.
S = 'Я лучший Программист на Python'
S1 = S.replace('Т', '?')
print(S1)
Результат:
Я лучший Программист на Py?hon
5.Выделить подстроку из строки S с 8-й позиции 2 символа и
результат записать в S1.
S = 'Я лучший Программист на Python'
S1 = S[7:9]
print(S1)
Результат:
й
6. Найти индекс позиции последнего вхождения буквы Е в строке S и результат записать в S1
S = 'Пример предложения с буквой Е'
S1 = S.rfind('Е')
print(S1)
Результат:
30
7.Вставить свое имя в строку S начиная с 3-ей позиции и
результат записать в S1.
S = 'Привет, мир!'
name = 'Алексей' # замени на своё имя
S1 = S[:2] + name + S[2:]
print(S1)
Результат:
ПрАлексейивет, мир!
8.Заменить в строке S все пробелы на знак нижнего подчеркивания
_ и результат записать в S1.
S = 'Я лучший Программист на Python'
S1 = S.replace(' ', '_')
print(S1)
Результат:
Я_лучший_Программист_на_Python
9.Посчитать сколько букв А в строке S и результат записать в S1
S = 'Андрей Авалов — Архитектор Автоматизации'
S1 = S.count('А')
print(S1)
S1 = S.lower().count('а') # приводит всю строку к нижнему регистру
print(S1)
Результат:
4 7
** Процесс завершен - Код возврата: 0 **
Нажмите Enter, чтобы выйти из терминала.
10. Перевернуть текст из строки S и результат записать в S1.
S = 'Я лучший Программист'
S1 = S[::-1]
print(S1)
Результат:
тсиммаргорП йийшул Я
