Подборка задач с решениями - 44
- Категория: Python
- Дата публикации: 2022-02-10
- Опубликовано на сайте: Stepik
Задача 1:
На вход программе подается одна строка, состоящая из цифр. Напишите программу, которая считает сумму цифр данной строки.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 2:
На вход программе подается одна строка. Напишите программу, которая выводит сообщение «Цифра» (без кавычек), если строка содержит цифру. В противном случае вывести сообщение «Цифр нет» (без кавычек).
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 3:
На вход программе подается одна строка. Напишите программу, которая определяет, сколько раз в строке встречаются символы + и *.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 4:
На вход программе подается одна строка. Напишите программу, которая определяет сколько в ней одинаковых соседних символов.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 5:
На вход программе подается одна строка с буквами русского языка. Напишите программу, которая определяет количество гласных и согласных букв.
Примечание. В русском языке 10 гласных букв (а, у, о, ы, и, э, я, ю, ё, е) и 21 согласная буква (б, в, г, д, ж, з, й, к, л, м, н, п, р, с, т, ф, х, ц, ч, ш, щ).
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 6:
На вход программе подается натуральное число, записанное в десятичной системе счисления. Напишите программу, которая переводит данное число в двоичную систему счисления.
Решение 1:
Решение 2:
Решение 3:
Задача 7:
Джим Хоппер с помощью радиоприемника пытается получить сообщение Оди. На приемник ему поступает n различных последовательностей кода Морзе. Декодировав их, он получает последовательности из цифр и строчного латинского алфавита, при этом во всех сообщениях Оди содержится число 11, причем минимум 3 раза. Помогите определить Джиму количество сообщений от Оди.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 8:
На вход программе подается строка текста. Напишите программу, которая подсчитывает количество цифр в данной строке.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 9:
На вход программе подается строка текста. Напишите программу, которая проверяет, что строка заканчивается подстрокой .com или .ru.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 10:
На вход программе подается строка текста. Напишите программу, которая выводит на экран символ, который появляется наиболее часто.
Решение 1:
Решение 2:
Задача 11 - Палиндром:
На вход программе подается одно слово, записанное в нижнем регистре. Напишите программу, которая определяет является ли оно палиндромом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 12 - Срезы:
На вход программе подается одна строка. Напишите программу, которая выводит:
- общее количество символов в строке;
- исходную строку повторенную 3 раза;
- первый символ строки;
- первые три символа строки;
- последние три символа строки;
- строку в обратном порядке;
- строку с удаленным первым и последним символом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 13 - Срезы-2:
На вход программе подается одна строка. Напишите программу, которая выводит:
- третий символ этой строки;
- предпоследний символ этой строки;
- первые пять символов этой строки;
- всю строку, кроме последних двух символов;
- все символы с четными индексами;
- все символы с нечетными индексами;
- все символы в обратном порядке;
- все символы строки через один в обратном порядке, начиная с последнего.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 14:
На вход программе подается строка текста. Напишите программу, которая разрежет ее на две равные части, переставит их местами и выведет на экран.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 15:
На вход программе подается строка, состоящая из имени и фамилии человека, разделенных одним пробелом. Напишите программу, которая проверяет, что имя и фамилия начинаются с заглавной буквы.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 16:
На вход программе подается строка. Напишите программу, которая меняет регистр символов, другими словами замените все строчные символы заглавными и наоборот.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 17:
На вход программе подается строка текста. Напишите программу, которая определяет является ли оттенок текста хорошим или нет. Текст имеет хороший оттенок, если содержит подстроку «хорош» во всевозможных регистрах.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 18:
На вход программе подается строка. Напишите программу, которая подсчитывает количество буквенных символов в нижнем регистре.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 19:
На вход программе подается строка текста, состоящая из слов, разделенных ровно одним пробелом. Напишите программу, которая подсчитывает количество слов в ней.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 20:
На вход программе подается строка генетического кода, состоящая из букв А (аденин), Г (гуанин), Ц (цитозин), Т (тимин). Напишите программу, которая подсчитывает сколько аденина, гуанина, цитозина и тимина входит в данную строку генетического кода.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT