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

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

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

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


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

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

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

Автор урока

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

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

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

  1. ChainMap избыточные ключи
  2. TON Smart Challenge #2: участие и подготовка
  3. Мощь вложенных функций в Python
  4. Настройка вывода NumPy
  5. Печать календаря в Python
  6. Использование модуля math
  7. Асинхронное программирование с asyncio
  8. Операции с кортежами
  9. Обработка исключений в Python 3
  10. Работа с итераторами через срезы
  11. Регистрация на курсы SF Education
  12. Сравнение строк в Python
  13. Команда %dhist — список посещенных каталогов
  14. Получение пути к текущему скрипту с помощью os
  15. Форматирование строк в Python
  16. Нахождение отличий в списках
  17. split() — разделение строки
  18. Метод clear для коллекций
  19. Работа с кортежами в Python
  20. Считывание бинарного файла в Python
  21. Декораторы с @wraps
  22. Методы shutil для работы с файлами
  23. Лямбда-функции для min/max
  24. Подсказки типов в Python
  25. Фильтрация данных в Python.
  26. Функция enumerate() — Python
  27. Возведение в квадрат с помощью itertools
  28. Извлечение аудио из видео
  29. Метод join() для объединения строк
  30. Лямбда-функции в Python
  31. Отправка POST-запроса в REST API
  32. Работа с коллекциями Python
  33. Функции map, filter и reduce
  34. Аннотации типов в Python
  35. Работа с пользовательским вводом
  36. Секреты Python
  37. Профилирование кода
  38. Ограничение ресурсов в Python
  39. Работа с часовыми поясами в Python
  40. Лямбда-функции в defaultdict
  41. Запуск файлового сервера
  42. Отрицательные индексы списков в Python
  43. Методы в Python
  44. Отладка в командной строке
  45. Профилирование данных с Pandas.
  46. Поиск индекса элемента в списке

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