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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Импортирование в Python
  2. Автоматизация действий с Pyautogui
  3. Ввод нескольких значений
  4. Работа с функцией next() в Python
  5. Логирование с Logzero
  6. Вложенные циклы в Python
  7. Функциональное программирование в Python
  8. Создание графики с черепахой
  9. Условные выражения в Python
  10. Изменение логики работы с временем
  11. Работа с YAML в Python
  12. Форматирование строк в Python
  13. Создание Telegram-бота на Python
  14. Эффективная конкатенация строк в Python
  15. Модуль inspect
  16. Подсказки типов в Python
  17. Использование эмодзи в Python
  18. Оформление кода по PEP 8
  19. Метаклассы в Python
  20. Сравнение def и lambda в Python
  21. Функция rsplit() в Python
  22. Извлечение аудио из видео
  23. Методы shutil для работы с файлами
  24. Подсчет вхождений элементов
  25. Обучение модели с указанием эпох
  26. Работа с типами данных в Python с помощью pydantic.
  27. Подсчет элементов в Python
  28. Логирование в Python
  29. Объединение, распаковка и деструктуризация
  30. Работа с каталогами в Python
  31. Получение текущей даты и времени
  32. Операции с массивами в NumPy
  33. Работа с CSV в Python
  34. Работа с модулем glob в Python
  35. Обработка ошибки IndexError
  36. Форматирование данных с pprint
  37. Python OrderedDict и fromkeys() — работа с словарями
  38. Списковый компрехеншен.
  39. Зарезервированные слова в Python
  40. Удаление знаков препинания в Python
  41. Получение значений из словарей
  42. Модуль pprint
  43. Проверка подстроки в строке с помощью in
  44. Отправка HTTP-запросов с User-Agent
  45. Разрешение имен в Python
  46. Бесконечные списки в Python
  47. Удаление дубликатов с помощью множеств

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