#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
3 способа реализовать параллелизм в ваших программах на Python.

https://proglib.io/w/1ca053af
Forwarded from Тесты по Python
Короткий тест по Python. "Основы языка".

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

Уровень: новичок
Кол-во вопросов: 20
Формат: тест.
Функции, поддерживающие только именованные аргументы (kwargs)
#Python
Для того чтобы при использовании некоей функции сделать так, чтобы ей можно было бы передавать только именованные аргументы, можно поступить следующим образом:

def test(*, a, b):
 pass

test("value for a", "value for b") # TypeError: test() takes 0 positional arguments...
test(a="value", b="value 2") # А так - работает...

Это может быть полезно для того, чтобы улучшить понятность кода. Как видите, наша задача легко решается при помощи использования аргумента * перед списком именованных аргументов. Здесь, что вполне очевидно, можно использовать и позиционные аргументы — в том случае, если поместить их до аргумента *.
Forwarded from GeekBrains
Python становится востребованнее с каждым днём, а в 2019 году он занял первое место в рейтинге популярности, обогнав даже Java. Мы не удивлены — тут и низкий порог вхождения, и возможность начать кодить с первого дня обучения!

Специально для тех, кому перспективы Python уже очевидны, мои собрали небольшую библиотеку из 7 полезных книг, которые сделают изучение этого языка проще и увлекательнее! 😉

#geekbrains_программирование #geekbrains_полезное
Expert Python Programming (2020)
Автор: Michal Jaworski, Tarek Ziade
Количество страниц: 646

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

Скачать книгу