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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Определение функций с необязательными аргументами
  2. Вложенные циклы в Python
  3. Операторы Splat и splatty-splat
  4. Метод __irshift__ для Python
  5. Сравнение строк в Python
  6. Работа с f-строками 2.0
  7. Срезы в Python
  8. Декораторы в Python
  9. Именование переменных в Python
  10. Создание новых списков в Python
  11. Оптимизация строк в Python
  12. Метод pos в Python
  13. Функция all() в Python
  14. Оператор Walrus в Python 3.8
  15. Генераторы в Python
  16. Вставка переменных в шаблоны Flask
  17. Значения по умолчанию в Python
  18. Порядок и длина множеств в Python
  19. Вывод с переменной через запятую
  20. Python и Монти Пайтон
  21. Работа с JSON в Python
  22. Подчеркивание в REPL
  23. Создание тестовых данных с Faker
  24. Транспонирование 2D-массива с помощью zip
  25. Логические значения в Python
  26. Создание словарей в Python
  27. Функция с **kwargs в Python
  28. Расширение операции побитового «и» в Python
  29. Новшества Flask 2.0
  30. Сериализация объектов в Python
  31. Запуск Python из интерпретатора
  32. Создание таблиц в терминале с PrettyTable
  33. Генераторы списков
  34. Создание .exe файла с pyinstaller
  35. Модуль Operator в Python
  36. Работа с collections в Python.
  37. Расчет времени выполнения кода
  38. Слияние словарей в Python 3.9
  39. Приоритет операций в Python
  40. Работа с атрибутом dict
  41. Python Метод sleep() из time
  42. Избегайте изменяемых аргументов
  43. Удаление дубликатов из списка с помощью dict.fromkeys
  44. Поиск шаблона в строке
  45. Использование подчеркивания в REPL
  46. Python Метод Union Множеств

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