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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Оператор морж в Python 3.8
  2. Копирование объектов в Python
  3. Управление асинхронными задачами с помощью Semaphore
  4. Идентификатор объекта в Python
  5. Переворот последовательности
  6. Руководство по использованию Colorama
  7. Отправка POST запроса на сервер.
  8. Оператор умножения для вектора
  9. Функция zip() в Python
  10. Вычисление натуральных логарифмов в NumPy
  11. Наиболее частотные элементы с помощью Counter
  12. Сравнение неупорядоченных списков
  13. Повторение и перенос строки
  14. Управление памятью в numpy.
  15. Работа с модулем random
  16. Установка библиотек в Python
  17. Циклы в Python
  18. Циклы for в Python
  19. Ветвление выражения в Python
  20. Замена символов в Python
  21. Преобразование PowerPoint в PDF.
  22. Работа с массивами в Python
  23. Преобразование текста в речь с Python
  24. Операции с массивами в NumPy
  25. Создание словарей с defaultdict()
  26. Методы HTTP запросов в Flask
  27. Структурирование данных с Pydantic
  28. Преобразование списка в словарь через генератор
  29. Метод pop() списка
  30. Избегайте ошибку FileNotFoundError
  31. Функция eval() в Python
  32. Объединение списков в строку
  33. Обход элементов в Python
  34. Python 3.12: переиспользование кавычек
  35. Списки в Python: синтаксис представления
  36. Поиск простых чисел
  37. Поток данных в Python
  38. Python Метод sleep() времени
  39. Enum в Python
  40. Подсказки при вводе данных в Python
  41. Метод invert для побитового отрицания
  42. Избегайте пустого списка
  43. Навыки Python: строки, типы данных
  44. Проблема с изменяемыми аргументами
  45. Создание функций с произвольным количеством аргументов
  46. Цикл for в Python
  47. Объединение, распаковка и деструктуризация

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