Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Строки решение

.docx
Скачиваний:
0
Добавлен:
16.06.2026
Размер:
20.71 Кб
Скачать

1.Вставить в строку 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)

Результат:

тсиммаргорП йийшул Я

Соседние файлы в предмете Программирование на Python