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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Модуль math: основные функции
  2. Импорт и использование модулей в Python
  3. Работа с переменными в Python
  4. Переменные класса и экземпляра
  5. Функция zip() в Python
  6. Выражения-генераторы в Python
  7. Открытие, чтение и закрытие файла
  8. Декораторы в Python
  9. Функция map() и ленивая оценка
  10. Автоматизация с Python
  11. Python itertools combinations() — группировка элементов
  12. Создание и обучение модели с Keras
  13. Создание и использование модулей в Python
  14. Управление асинхронными задачами с помощью Semaphore
  15. Метод сравнения объектов в Python
  16. Создание графиков в терминале
  17. Работа с модулем random
  18. Создание пустых функций и классов в Python
  19. Бесконечная проверка в Python
  20. Отображение HTML кода в Python
  21. Преобразование в float
  22. Лимиты на ресурсы Python
  23. TypedDict для kwargs в Python 3.12
  24. Генерация тестовых данных с factory_boy
  25. Метод get() в Python
  26. Нахождение самого длинного слова в списке с помощью max
  27. Измерение времени выполнения кода
  28. Цикл for в Python
  29. Работа со словарями в Python
  30. Возврат нескольких значений
  31. Сложение матриц в NumPy
  32. Создание даты из строки ISO
  33. Игра «Виселица» на Python
  34. Подробная информация о %pinfo
  35. Сортировка элементов в Python
  36. Методы обработки строк в Python
  37. Работа с исключениями в Python
  38. Хэш-функции и метод цепочек
  39. Функция product() в Python
  40. Переопределение метода len
  41. Функция enumerate() — Python
  42. Глубокое копирование объектов
  43. Функции в Python: создание и вызов
  44. Основные методы NumPy
  45. Функции в одну строку
  46. Извлечение данных из JSON
  47. Объявление переменных в Python

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