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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Переменные класса и экземпляра
  2. Обход дочерних элементов BeautifulSoup
  3. Генерация фальшивых данных с Faker
  4. Функции в Python: создание и вызов
  5. Наследование в программировании
  6. Обработка данных в Python
  7. Лимиты на ресурсы Python
  8. Взаимодействие с внешними процессами в Python
  9. Множества и frozenset
  10. Преобразование символов в нижний регистр
  11. Библиотека schedule: планировщик задач
  12. Работа с очередями в Python
  13. Создание пользовательской коллекции в Python
  14. Генераторы в Python
  15. Метод Enumerate() для списков
  16. Генератор бросков кубиков
  17. Magic Commands — улучшение работы с Python
  18. Группировка элементов Python
  19. Функции map() и reduce() в Python
  20. Автоматизация скриптов на AWS Lightsail.
  21. Работа со списками
  22. Принципы Zen Python
  23. Оценка выражений генератора в Python
  24. Библиотека funcy: удобные утилиты
  25. Ветвление выражения в Python
  26. Python: библиотеки и функции
  27. Отрицательные индексы списков в Python
  28. Аннотации типов в Python
  29. Нахождение отличий в списках
  30. Проверка подстроки в строке с помощью in
  31. Сложные типы данных в Python
  32. Создание вкладок с TKinter
  33. Методы и функции в Python
  34. Безопасные SQL-запросы в Python 3.11
  35. Работа с IP-адресами в Python
  36. Создание новых списков в Python
  37. Игра «Камень, ножницы, бумага» — Python
  38. Установка и использование Logzero
  39. Подсчет элементов в списке с Counter
  40. Создание копии итератора
  41. Преобразование Word в PDF с Spire.Doc
  42. Итерация по коллекции в Python
  43. Однострочники Python

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