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

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

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

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


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

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

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

Автор урока

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

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

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

  1. Метод split() в Python
  2. Создание .exe файла с pyinstaller
  3. Структура данных словарь в Python
  4. Счетчик ссылок в Python
  5. Избегайте использования goto
  6. Работа с YAML в Python
  7. Работа с каталогами в Python
  8. Работа с часовыми поясами в Python.
  9. Генераторы в Python
  10. Каналы Senior: Python, Java, Frontend, SQL, C++
  11. Python 3.12: Псевдонимы типов
  12. Цикл while в Python
  13. Разделение строки с помощью re.split()
  14. Глубокое копирование объектов
  15. Получение ID текущего процесса
  16. Имена объектов в Python
  17. Выражения-генераторы в Python
  18. Конвертация коллекций в Python.
  19. Работа с типами данных в Python с помощью pydantic.
  20. Инверсия списка и строки
  21. Работа с контекстными менеджерами
  22. Основы работы с базами данных в Python
  23. Работа с GitHub в Telegram
  24. Генераторы списков в Python
  25. Функция __init__ в Python
  26. Переменная Шредингера
  27. Оператор += для объединения строк
  28. Вывод с переменной через запятую
  29. Генераторы в Python
  30. Создание и операции с дробями
  31. Работа со строками в Python
  32. Метод rsub для пользовательских чисел
  33. Обмен значений переменных в Python
  34. Генерация QR-кодов с Python
  35. Проверка существования переменной с оператором :=
  36. Методы сравнения множеств
  37. Удаление элементов по срезу
  38. Отображение графиков в Jupyter с Matplotlib
  39. Работа с набором данных CIFAR10 в PyTorch
  40. Отделение звука от видео
  41. Логирование с Logzero
  42. Преобразование Excel в PDF с Spire.XLS
  43. Работа с timedelta
  44. Форматирование строк в Python
  45. Назначение максимального и минимального значения переменной в Python.
  46. Закрытие файла в Python
  47. Отладка производительности Python

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