Изображение 1: Супершпаргалка по Python
Если вы разрабатываете на Python, то эта шпаргалка будет вам полезна. В ней есть все, что вам нужно знать о языке, включая основы, структуры данных, объектно-ориентированное программирование, функциональное программирование и многое другое.
Оператор | Описание |
---|---|
= |
Присвоение |
+ |
Сложение |
- |
Вычитание |
* |
Умножение |
/ |
Деление |
% |
Остаток от деления |
== |
Равно |
!= |
Не равно |
`` | Больше |
= |
Больше или равно |
Структура данных | Описание |
---|---|
Список | Упорядоченная совокупность элементов |
Кортеж | Неизменяемая упорядоченная совокупность элементов |
Множество | Неупорядоченная совокупность уникальных элементов |
Словарь | Набор пар ключ-значение |
Стек | Структура данных типа «последним пришел - первым ушел» (LIFO) |
Очередь | Структура данных типа «первым пришел - первым ушел» (FIFO) |
Концепция | Описание |
---|---|
Класс | Шаблон для создания объектов |
Объект | Экземпляр класса |
Метод | Функция, связанная с объектом |
Атрибут | Переменная, связанная с объектом |
Наследование | Механизм, позволяющий создавать новые классы на основе существующих |
Полиморфизм | Механизм, позволяющий объектам различных типов реагировать на одно и то же сообщение по-разному |
Концепция | Описание |
---|---|
Функция | Гражданин первого класса, который можно передавать в другие функции и возвращать из них |
Лямбда-выражение | Анонимная функция |
Высший порядок | Функция, которая принимает функцию в качестве аргумента или возвращает другую функцию |
Каррирование | Механизм превращения функции с несколькими аргументами в функцию с одним аргументом |
Составление | Механизм комбинирования функций для создания новых функций |
Эта шпаргалка — лишь краткий обзор того, что может предложить Python. Чтобы узнать больше, изучите дополнительные ресурсы и попрактикуйтесь в кодировании. С помощью этого языка вы сможете создавать мощные и универсальные приложения.
Благодарность
Спасибо Акашу Вишвакарме за создание этой шпаргалки и за предоставление разрешения на ее публикацию в блоге MLWhiz.