Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Модуль math: основные функции
- Импорт и использование модулей в Python
- Работа с переменными в Python
- Переменные класса и экземпляра
- Функция zip() в Python
- Выражения-генераторы в Python
- Открытие, чтение и закрытие файла
- Декораторы в Python
- Функция map() и ленивая оценка
- Автоматизация с Python
- Python itertools combinations() — группировка элементов
- Создание и обучение модели с Keras
- Создание и использование модулей в Python
- Управление асинхронными задачами с помощью Semaphore
- Метод сравнения объектов в Python
- Создание графиков в терминале
- Работа с модулем random
- Создание пустых функций и классов в Python
- Бесконечная проверка в Python
- Отображение HTML кода в Python
- Преобразование в float
- Лимиты на ресурсы Python
- TypedDict для kwargs в Python 3.12
- Генерация тестовых данных с factory_boy
- Метод get() в Python
- Нахождение самого длинного слова в списке с помощью max
- Измерение времени выполнения кода
- Цикл for в Python
- Работа со словарями в Python
- Возврат нескольких значений
- Сложение матриц в NumPy
- Создание даты из строки ISO
- Игра «Виселица» на Python
- Подробная информация о %pinfo
- Сортировка элементов в Python
- Методы обработки строк в Python
- Работа с исключениями в Python
- Хэш-функции и метод цепочек
- Функция product() в Python
- Переопределение метода len
- Функция enumerate() — Python
- Глубокое копирование объектов
- Функции в Python: создание и вызов
- Основные методы NumPy
- Функции в одну строку
- Извлечение данных из JSON
- Объявление переменных в Python















