Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Метод count в Python: почему count(», ») возвращает 4?
- Цепные операции в Python
- Лямбда-функции в defaultdict
- Переопределение метода
- Синхронизация доступа к ресурсам
- Удаление элементов из списка в Python
- Преобразование чисел в Python
- Декораторы в Python
- Возведение в квадрат с помощью itertools
- Генерация ключей RSA
- Многоточие в Python
- Сглаживание списка
- Генератор чисел Фибоначчи
- Преобразование PowerPoint в PDF.
- Вычисление логарифмов в Python
- Проблема с изменяемыми аргументами
- Concrete Paths в Python
- Установка и использование Virtualenv
- Создание генераторов в Python
- Получение текущей директории
- Метод index() в Python
- Методы HTTP запросов в Flask
- Отображение HTML кода в Python
- Настройка логгера Logzero
- Метод split() в Python
- Работа со словарями в Python
- Генерация QR-кодов с библиотекой qrcode
- Порядок и длина множеств в Python
- Сортировка и разворот списка
- Разделение строк методом split()
- Создание и использование ChainMap
- Регулярные выражения в Python
- Вывод переменной и строки в Python
- Группировка элементов Python
- Лямбда-функции в Python
- Метод remove() для удаления элемента из списка
- Тестирование с responses
- Удаление специальных символов
- Разделение строк в Python
- Импортирование в Python
- Создание панели меню Tkinter
- Оформление текста в консоли с TermColor
- Форматирование строк в Python















