Задачи по Python # 4 (базовый уровень)

*Для тех, кто не понимает, что здесь происходит, но очень интересно, и для тех, кому надо больше, - ссылка в конце поста.*
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Задача 1:
Тема: Методы списков

На вход подается список слов в одну строку через пробел. Это список имен. Вы хотите выбрать имя ребенка из списка. Но вы точно знаете, что в этом списке будет имя "Никита" и вы категорически против называть так свою девочку! Поэтому нужно вывести измененный список, удалив из него это имя.

Sample Input 1:

Анна Фрида Герда Фёкла Никита

Sample Output 1:

['Анна', 'Фрида', 'Герда', 'Фёкла']

Sample Input 2:

Никита Павла Максима Виталия

Sample Output 2:

['Павла', 'Максима', 'Виталия']

Sample Input 3:

Маша Василиса Алиса Никита Геродот

Sample Output 3:

['Маша', 'Василиса', 'Алиса', 'Геродот']

# продолжите решение здесь

------------------------------------------------------------------------------------------------------------------------------------------------------------------------Задача 2:
Тема: Множества

Василий - коллекционер воздуха, которым дышали знаменитости. Например таких как Джонни Депп, Тейлор Свифт, Паша Техник. Он заказал пару посылок, в каждой из которых находятся некоторое количество экземпляров воздуха случайных знаменитостей, также возможны повторы. Известно, что всего существует 20 видов экземпляров. Необходимо узнать, а собрал ли Василий коллекцию целиком, учитывая экземпляры обоих посылок. На вход подается список целых чисел от 1-го до 20-ти в одну строку через пробел(1-ая посылка), затем с новой строки еще один(2-ая посылка). Если из элементов обоих списков можно сформировать последовательность от 1-го до 20-ти, вывести "ДА", иначе "НЕТ".

Sample Input 1:

1 3 5 7 8 11 15 17 3 9
11 16 18 20 3 5 7 4 2

Sample Output 1:

НЕТ

Sample Input 2:

1 2 3 4 5 11 12 13 14 15
6 7 8 9 10 16 17 18 19 20

Sample Output 2:

ДА

Sample Input 3:

1 4 6 8 9 2 4 10 13 16 18
11 12 11 3 7 5 14 2 14 15 7 17 20 19

Sample Output 3:

ДА

# продолжите решение здесь

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Задача 3:
Тема: Выражения - генераторы. Функции - генераторы

Используя символы малых букв латинского алфавита запишите выражение-генератор alph_gen, который бы генерировал все возможные сочетания из 2-ух букв алфавита, учитывая порядок. Например, первые семь начальных сочетаний имеют вид: aa ab ac ad ae af ag. Достаточно только создать выражение-генератор.

# продолжите решение здесь

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Понравилось? Залетай! - t.me/Python_Py_Sam

Программирование на python

650 постов11.8K подписчика

Добавить пост

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу