Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Подписка на Kaspersky Team
- Отправка POST-запроса в REST API
- Создание треугольника Паскаля
- Определение имен функций
- Библиотека itertools: объединение списков
- Очистка строки в Python
- Метод rpow в Python
- 9 уловок для чистого кода
- Автоматизация действий с Pyautogui
- Функции map, filter и reduce
- Форматирование строк в Python
- Проверка запуска скрипта или импорта модуля
- Взаимодействие с внешними процессами в Python
- Создание графиков в терминале
- Замена символов в Python
- Возврат значений из генератора
- Работа с индексами списков
- Работа с модулем bisect
- Python Тесты и Гайды
- Создание копии итератора
- Python enumerate() функции
- Выражения-генераторы в Python
- Работа со строками в Python.
- Удаление элементов из списка в Python
- Проверка переменных окружения в Python
- Обработка исключений в Python 3
- Методы работы со списками
- split() без разделителя
- Тип данных TypeVarTuple
- Создание списков в Python
- Оператор «is not» в Python
- Функция zip() — объединение последовательностей
- Идентификатор объекта в Python
- Список и кортеж в Python
- Анонимные функции в Python
- Defaultdict в Python
- Сериализация объектов в Python
- Работа с Requests для HTTP-запросов
- Python: динамическая типизация и проверка типов
- Enum в Python: создание и использование перечислений
- Вакансии в Nebius
- Оператор is в Python
- Удаление элементов из списка в Python
- Метод count в Python: почему count(», ») возвращает 4?
- split() — разделение строки
- Импорт модулей в Python 3.12
- Локальные переменные.















