Подборка задач с решениями - 29

  • Категория: Python
  • Дата публикации: 2022-01-23
  • Опубликовано на сайте: Stepik

Задача 1:

На вход программе подается натуральное число n, а затем n строк. Напишите программу, которая выводит только уникальные строки, в том же порядке, в котором они были введены.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 2:

На вход программе подается натуральное число n, затем n строк, затем еще одна строка — поисковый запрос. Напишите программу, которая выводит все введенные строки, в которых встречается поисковый запрос.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 3:

На вход программе подается натуральное число n, затем n строк, затем число k — количество поисковых запросов, затем k строк — поисковые запросы. Напишите программу, которая выводит все введенные строки, в которых встречаются все поисковые запросы.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 4:

На вход программе подается натуральное число n, а затем n целых чисел. Напишите программу, которая сначала выводит все отрицательные числа, затем нули, а затем все положительные числа, каждое на отдельной строке. Числа должны быть выведены в том же порядке, в котором они были введены.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 5:

На вход программе подается строка текста. Напишите программу, которая выводит слова введенной строки в столбик.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 6:

На вход программе подается строка текста, содержащая имя, отчество и фамилию человека. Напишите программу, которая выводит инициалы человека.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 7:

В операционной системе Windows полное имя файла состоит из буквы диска, после которого ставится двоеточие и символ "\", затем через такой же символ перечисляются подкаталоги (папки), в которых находится файл, в конце пишется имя файла (C:\Windows\System32\calc.exe).

На вход программе подается одна строка с корректным именем файла в операционной системе Windows. Напишите программу, которая разбирает строку на части, разделенные символом "\". Каждую часть вывести в отдельной строке.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 8:

На вход программе подается строка текста, содержащая целые числа. Напишите программу, которая по заданным числам строит столбчатую диаграмму.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 9:

На вход программе подается строка текста, содержащая 4 целых числа разделенных точкой. Напишите программу, которая определяет является ли введенная строка текста корректным ip-адресом.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 10:

На вход программе подается строка текста и строка разделитель. Напишите программу, которая вставляет указанный разделитель между каждым символом введенной строки текста.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 11:

На вход программе подается строка текста, содержащая натуральные числа. Из данной строки формируется список чисел. Напишите программу, которая подсчитывает, сколько в полученном списке пар элементов, равных друг другу. Считается, что любые два элемента, равные друг другу образуют одну пару, которую необходимо посчитать.

Решение:

Все решения теперь можно найти в сообществе Как войти в IT

Задача 12:

Дополните приведенный код, чтобы он:

  • Заменил второй элемент списка на 17;
  • Удалил первый элемент списка;
  • Удвоил список;
  • Вставил число 25 по индексу 3;
  • Вывел список, с помощью функции print()

Решение:

Все решения теперь можно найти в сообществе Как войти в IT