Курс Python → Python и Монти Пайтон

Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.

В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.

Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».


def knights():
    print("We are the knights who say 'Ni!'")

Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Метод count в Python: почему count(», ») возвращает 4?
  2. Цепные операции в Python
  3. Лямбда-функции в defaultdict
  4. Переопределение метода
  5. Синхронизация доступа к ресурсам
  6. Удаление элементов из списка в Python
  7. Преобразование чисел в Python
  8. Декораторы в Python
  9. Возведение в квадрат с помощью itertools
  10. Генерация ключей RSA
  11. Многоточие в Python
  12. Сглаживание списка
  13. Генератор чисел Фибоначчи
  14. Преобразование PowerPoint в PDF.
  15. Вычисление логарифмов в Python
  16. Проблема с изменяемыми аргументами
  17. Concrete Paths в Python
  18. Установка и использование Virtualenv
  19. Создание генераторов в Python
  20. Получение текущей директории
  21. Метод index() в Python
  22. Методы HTTP запросов в Flask
  23. Отображение HTML кода в Python
  24. Настройка логгера Logzero
  25. Метод split() в Python
  26. Работа со словарями в Python
  27. Генерация QR-кодов с библиотекой qrcode
  28. Порядок и длина множеств в Python
  29. Сортировка и разворот списка
  30. Разделение строк методом split()
  31. Создание и использование ChainMap
  32. Регулярные выражения в Python
  33. Вывод переменной и строки в Python
  34. Группировка элементов Python
  35. Лямбда-функции в Python
  36. Метод remove() для удаления элемента из списка
  37. Тестирование с responses
  38. Удаление специальных символов
  39. Разделение строк в Python
  40. Импортирование в Python
  41. Создание панели меню Tkinter
  42. Оформление текста в консоли с TermColor
  43. Форматирование строк в Python

Marketello читают маркетологи из крутых компаний