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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Обработка исключений
  2. Подсчет вхождений элементов
  3. Запуск внешних программ с subprocess
  4. Оператор «or» в Python
  5. Функции классификации комплексных чисел
  6. Глобальные переменные в Python
  7. Аннотации типов в Python
  8. Списки в Python: синтаксис представления
  9. Декораторы в Python
  10. Ускорение обработки данных с %autoawait
  11. Bootle — простой веб-фреймворк
  12. Класс-оболочка для словарей
  13. Многопроцессорное программирование в Python
  14. Создание класса очереди
  15. Оператор «not» в Python
  16. Определение наиболее частого элемента с помощью collections.Counter
  17. Наиболее частотные элементы с помощью Counter
  18. Парсинг статей с Newspaper3k
  19. Обрезка изображения с Pillow
  20. Работа с collections в Python.
  21. Управление User-Agent в Python
  22. Атрибуты класса и экземпляра в Python
  23. Управление виртуальными окружениями в Python
  24. Сравнение объектов в Python
  25. Удаление элементов из списка в Python
  26. Вызов внешних программ в Python с помощью sh
  27. Создание именованных кортежей в Python
  28. Разделение строк методом split()
  29. Поиск уникальных элементов строкой в Python
  30. Поиск подстроки в строке
  31. Сортировка элементов в Python
  32. Метод ne для сравнения объектов
  33. Манипуляция формой массива в Numpy
  34. Создание словаря и множества
  35. Капитализация строк
  36. Замена текста с re.sub()
  37. Лямбда-функции в Python
  38. Подписка на @SelectelNews
  39. Удаление дубликатов из списка с помощью dict.fromkeys
  40. Управление сессиями в Python
  41. Python Translator: создание локальных переводчиков
  42. Создание генераторов в Python
  43. Секреты Python
  44. Библиотека Emoji: использование смайлов в Python
  45. Удаление знаков препинания в Python
  46. Сортировка элементов с OrderedDict

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