Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Обработка исключений
- Подсчет вхождений элементов
- Запуск внешних программ с subprocess
- Оператор «or» в Python
- Функции классификации комплексных чисел
- Глобальные переменные в Python
- Аннотации типов в Python
- Списки в Python: синтаксис представления
- Декораторы в Python
- Ускорение обработки данных с %autoawait
- Bootle — простой веб-фреймворк
- Класс-оболочка для словарей
- Многопроцессорное программирование в Python
- Создание класса очереди
- Оператор «not» в Python
- Определение наиболее частого элемента с помощью collections.Counter
- Наиболее частотные элементы с помощью Counter
- Парсинг статей с Newspaper3k
- Обрезка изображения с Pillow
- Работа с collections в Python.
- Управление User-Agent в Python
- Атрибуты класса и экземпляра в Python
- Управление виртуальными окружениями в Python
- Сравнение объектов в Python
- Удаление элементов из списка в Python
- Вызов внешних программ в Python с помощью sh
- Создание именованных кортежей в Python
- Разделение строк методом split()
- Поиск уникальных элементов строкой в Python
- Поиск подстроки в строке
- Сортировка элементов в Python
- Метод ne для сравнения объектов
- Манипуляция формой массива в Numpy
- Создание словаря и множества
- Капитализация строк
- Замена текста с re.sub()
- Лямбда-функции в Python
- Подписка на @SelectelNews
- Удаление дубликатов из списка с помощью dict.fromkeys
- Управление сессиями в Python
- Python Translator: создание локальных переводчиков
- Создание генераторов в Python
- Секреты Python
- Библиотека Emoji: использование смайлов в Python
- Удаление знаков препинания в Python
- Сортировка элементов с OrderedDict















