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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Подписка на Kaspersky Team
  2. Отправка POST-запроса в REST API
  3. Создание треугольника Паскаля
  4. Определение имен функций
  5. Библиотека itertools: объединение списков
  6. Очистка строки в Python
  7. Метод rpow в Python
  8. 9 уловок для чистого кода
  9. Автоматизация действий с Pyautogui
  10. Функции map, filter и reduce
  11. Форматирование строк в Python
  12. Проверка запуска скрипта или импорта модуля
  13. Взаимодействие с внешними процессами в Python
  14. Создание графиков в терминале
  15. Замена символов в Python
  16. Возврат значений из генератора
  17. Работа с индексами списков
  18. Работа с модулем bisect
  19. Python Тесты и Гайды
  20. Создание копии итератора
  21. Python enumerate() функции
  22. Выражения-генераторы в Python
  23. Работа со строками в Python.
  24. Удаление элементов из списка в Python
  25. Проверка переменных окружения в Python
  26. Обработка исключений в Python 3
  27. Методы работы со списками
  28. split() без разделителя
  29. Тип данных TypeVarTuple
  30. Создание списков в Python
  31. Оператор «is not» в Python
  32. Функция zip() — объединение последовательностей
  33. Идентификатор объекта в Python
  34. Список и кортеж в Python
  35. Анонимные функции в Python
  36. Defaultdict в Python
  37. Сериализация объектов в Python
  38. Работа с Requests для HTTP-запросов
  39. Python: динамическая типизация и проверка типов
  40. Enum в Python: создание и использование перечислений
  41. Вакансии в Nebius
  42. Оператор is в Python
  43. Удаление элементов из списка в Python
  44. Метод count в Python: почему count(», ») возвращает 4?
  45. split() — разделение строки
  46. Импорт модулей в Python 3.12
  47. Локальные переменные.

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