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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Перевод текста с Python Translator
  2. Динамические маршруты во Flask
  3. Фильтрация входных данных в Python
  4. Вывод символов строки в Python
  5. Основы слова
  6. Magic Commands — улучшение работы с Python
  7. Подписка на каналы разработчиков
  8. Новшества Flask 2.0
  9. Форматирование строк в Python
  10. Установка и обучение ChatterBot
  11. Глубокое копирование объектов
  12. Функции min(), max(), sum()
  13. Использование модуля math
  14. Сравнение неупорядоченных списков
  15. Применение команды break
  16. Декораторы в Python
  17. Автоматизация действий с Pyautogui
  18. Создание и использование модулей в Python
  19. Контекстный менеджер в Python
  20. Метод pop() списка
  21. Управление ресурсами в Python
  22. Переопределение метода __or__()
  23. Участие в сообществе @selectel
  24. Метод rpow в Python
  25. Разделение списка на гнппы
  26. Работа с часовыми поясами в Python
  27. Именованные срезы в Python
  28. Установка и использование Python-dateutil
  29. Эффективная конкатенация строк в Python
  30. Библиотека Emoji: использование смайлов в Python
  31. Настройка Cron
  32. Курс Data Scientist в медицине
  33. Асинхронное выполнение задач в процессах
  34. Открытие и редактирование скриптов Python
  35. Работа с парами ключ-значение
  36. Работа с индексами списков
  37. TypedDict для kwargs в Python 3.12
  38. Работа с комплексными числами в Python
  39. Оптимизация памяти с __slots__
  40. Методы в Python
  41. PUT запрос для обновления данных
  42. Работа с контекстными переменными
  43. Применение функции к элементам списка
  44. Переименование файлов в Python
  45. Цикл for в Python
  46. Оптимизация памяти с помощью __slots__
  47. Удаление специальных символов

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