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

sem_2 / Семинар 2 - Jupyter Notebook

.pdf
Скачиваний:
0
Добавлен:
09.07.2025
Размер:
92.42 Кб
Скачать

27.09.2022, 11:43

Семинар 2 - Jupyter Notebook

Семинар 2

Задача 1

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

одну строчку через пробел, и выводит на экран сообщения:

Ваша фамилия: фамилия Ваше имя: имя Ваше отчество: отчество

Пример:

Входные данные:

Введите Ваши ФИО: Иванов Иван Иванович

Выходные данные:

Ваша фамилия: Иванов Ваше имя: Иван Ваше отчество: Иванович

Задача 2

Напишите программу, которая берет строку "1; 2; 3; 100" и возвращает:

список из целых чисел список из чисел с плавающей точкой

Задача 3

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

Входные данные:

8-900-123-45-67

Выходные данные:

89001234567

Задача 4

Напишите программу, которая принимает на вход список L, в котором хранятся значения доходов домохозяйств за месяц, а возвращает новый список L2 ‒ список логарифмированных значений доходов.

localhost:8888/notebooks/EXONTOOLS/2022/Семинар 2.ipynb

1/2

27.09.2022, 11:43

Семинар 2 - Jupyter Notebook

Задача 5

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

words = ["Speak ","to", "me ", "of", "Florence" ,"And ", "of", "the", "Renaissanc e"]

а возвращает список

words_clean = ["speak", "to", "me", "of", "florence", "and", "of", "the", "renaiss ance"]

Другими словами, программа убирает пробелы в словах и приводит все слова к нижнему регистру.

Подсказка: запросите help() по методам strip() и lower() .

localhost:8888/notebooks/EXONTOOLS/2022/Семинар 2.ipynb

2/2

Соседние файлы в папке sem_2