Подборка задач с решениями - 45
- Категория: Python
- Дата публикации: 2022-02-12
- Опубликовано на сайте: Stepik
Задача 1:
На вход программе подается строка текста. Если в этой строке буква «f» встречается только один раз, выведите её индекс. Если она встречается два и более раз, выведите индекс её первого и последнего вхождения на одной строке, разделенных символом пробела. Если буква «f» в данной строке не встречается, следует вывести «NO».
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 2:
На вход программе подается строка текста, в которой буква «h» встречается минимум два раза. Напишите программу, которая удаляет из этой строки первое и последнее вхождение буквы «h», а также все символы, находящиеся между ними.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 3:
На вход программе подаются два числа a и b. Напишите программу, которая для каждого кодового значения в диапазоне от a до b (включительно), выводит соответствующий ему символ из таблицы символов Unicode.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 4:
На вход программе подается строка текста. Напишите программу, которая переводит каждый ее символ в соответствующий ему код из таблицы символов Unicode.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 5 - Шифр Цезаря:
В первой строке дается число n (1 ≤ n≤ 25) – сдвиг, во второй строке даётся закодированное сообщение в виде строки со строчными латинскими буквами. Программа должна вывести одну строку – декодированное сообщение. Обратите внимание, что нужно декодировать сообщение, а не закодировать.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 6:
На вход программе подается строка текста. Напишите программу, которая удаляет из нее все символы с индексами кратными 3, то есть символы с индексами 0, 3, 6, ....
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 7:
На вход программе подается строка текста. Напишите программу, которая заменяет все вхождения цифры 1 на слово «one».
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 8:
На вход программе подается строка текста. Напишите программу, которая удаляет все вхождения символа «@».
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 9:
На вход программе подается строка текста. Напишите программу, которая выводит индекс второго вхождения буквы «f». Если буква «f» встречается только один раз, выведите число -1, а если не встречается ни разу, выведите число -2.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 10:
На вход программе подается строка текста в которой буква «h» встречается как минимум два раза. Напишите программу, которая возвращает исходную строку и переворачивает последовательность символов, заключенную между первым и последним вхождением буквы «h».
Решение:
Все решения теперь можно найти в сообществе Как войти в IT