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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Печать календаря в Python
  2. Поиск наиболее частого элемента
  3. Статическая типизация в Python
  4. Генераторы по генератору
  5. Работа с YAML в Python: PyYAML.
  6. Генераторы в Python
  7. Выбор редактора кода.
  8. JSON в Python: модуль, dump, dumps, load
  9. Создание Radio кнопок в tkinter
  10. Структура данных словарь в Python
  11. Работа с областями видимости переменных
  12. Создание задания в Cron
  13. Создание словарей и множеств в Python
  14. Поиск email
  15. Комплексные числа в Python
  16. Декораторы классов
  17. Отладка в командной строке
  18. Принципы программирования
  19. Отправка HTTP-запросов с User-Agent
  20. Метод rlshift для битового сдвига
  21. Блок else в циклах Python
  22. Работа с файлами и директориями в Python.
  23. Инверсия списка/строки в Python
  24. Непрерывная проверка в Python
  25. Обработка данных в Python
  26. Оператор assert в Python
  27. Проверка дублей в списке.
  28. Игра Виселица на Python
  29. Работа с контекстным менеджером Pool
  30. Генераторы в Python
  31. Объединение словарей в Python
  32. GitHub в Telegram: подписка на уведомления
  33. Закрытие файла в Python
  34. Обработка ошибок в Python
  35. Оператор del в Python
  36. Обмен данными с asyncio.Queue
  37. Извлечение новостей с newspaper3k
  38. Операторы увеличения и уменьшения переменной
  39. Работа со списками
  40. Изменение регистра данных
  41. Преобразование Excel в PDF с Spire.XLS
  42. Python 3.12: Псевдонимы типов
  43. PATCH-запрос с библиотекой requests
  44. Настройка вывода NumPy
  45. Библиотека schedule: планировщик задач

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