/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module30/03_code_readability/main.py
16 строк
619 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
"""1. «однострочным» кодом, без объявления дополнительных функций""" simple_list_1 = list(map(int, filter(lambda simple_numb: all(map(lambda number: simple_numb % number != 0, range(2, simple_numb))), range(0, 1001)))) print(simple_list_1) print() def simple_nums(): """2. Обычным, «своим» кодом""" for number in range(0, 1001): if all(number % i != 0 for i in range(2, number)): yield number simple_list_2 = list(simple_nums()) print(simple_list_2)