Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Импортирование в Python
- Автоматизация действий с Pyautogui
- Ввод нескольких значений
- Работа с функцией next() в Python
- Логирование с Logzero
- Вложенные циклы в Python
- Функциональное программирование в Python
- Создание графики с черепахой
- Условные выражения в Python
- Изменение логики работы с временем
- Работа с YAML в Python
- Форматирование строк в Python
- Создание Telegram-бота на Python
- Эффективная конкатенация строк в Python
- Модуль inspect
- Подсказки типов в Python
- Использование эмодзи в Python
- Оформление кода по PEP 8
- Метаклассы в Python
- Сравнение def и lambda в Python
- Функция rsplit() в Python
- Извлечение аудио из видео
- Методы shutil для работы с файлами
- Подсчет вхождений элементов
- Обучение модели с указанием эпох
- Работа с типами данных в Python с помощью pydantic.
- Подсчет элементов в Python
- Логирование в Python
- Объединение, распаковка и деструктуризация
- Работа с каталогами в Python
- Получение текущей даты и времени
- Операции с массивами в NumPy
- Работа с CSV в Python
- Работа с модулем glob в Python
- Обработка ошибки IndexError
- Форматирование данных с pprint
- Python OrderedDict и fromkeys() — работа с словарями
- Списковый компрехеншен.
- Зарезервированные слова в Python
- Удаление знаков препинания в Python
- Получение значений из словарей
- Модуль pprint
- Проверка подстроки в строке с помощью in
- Отправка HTTP-запросов с User-Agent
- Разрешение имен в Python
- Бесконечные списки в Python
- Удаление дубликатов с помощью множеств















