Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Списки в Python: основы
- Метод add для класса Vector
- Удаление элементов из списка в Python.
- Роль запятой в Python
- Библиотека wikipedia для Python
- Модуль os: работа с файлами и папками
- Defaultdict в Python
- Решатель судоку на Python с pygame
- Функции map, filter и reduce
- Конструктор в Python
- Именование переменных в Python
- Использование функции product
- Получение списка кортежей из словаря
- Обработка StopIteration в Python
- Оператор «or» в Python
- Методы в Python
- Работа с библиотекой requests
- Получение текущего времени в Python
- Замер времени выполнения кода
- Обработка ошибок в Python
- Многострочные комментарии в Python
- Работа с датами в Python
- Аннотации типов в Python
- Очистка списка от False, None, 0, «»
- split() — разделение строки
- Структуры данных в Python
- Аргументы *args и **kwargs
- Преобразование в float
- Переопределение метода __floordiv__
- Сортировка с параметром key
- Реализация метода __abs__ в Python
- Сравнение строк в Python
- Печать календаря в Python
- Отправка поздравлений по дню рождения
- Запуск асинхронной корутины
- Основы работы со списками
- Обработка исключений в Python
- Декораторы в Python
- Работа с Colorama
- Работа со временем в Python
- Установка Python — Простое руководство
- Применение промокода в Много лосося
- Измерение времени выполнения кода
- Python Метод sleep() времени
- Python itertools combinations() — группировка элементов
- Управление IP-адресами через прокси
- Метод сравнения объектов в Python















