Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- ChainMap избыточные ключи
- TON Smart Challenge #2: участие и подготовка
- Мощь вложенных функций в Python
- Настройка вывода NumPy
- Печать календаря в Python
- Использование модуля math
- Асинхронное программирование с asyncio
- Операции с кортежами
- Обработка исключений в Python 3
- Работа с итераторами через срезы
- Регистрация на курсы SF Education
- Сравнение строк в Python
- Команда %dhist — список посещенных каталогов
- Получение пути к текущему скрипту с помощью os
- Форматирование строк в Python
- Нахождение отличий в списках
- split() — разделение строки
- Метод clear для коллекций
- Работа с кортежами в Python
- Считывание бинарного файла в Python
- Декораторы с @wraps
- Методы shutil для работы с файлами
- Лямбда-функции для min/max
- Подсказки типов в Python
- Фильтрация данных в Python.
- Функция enumerate() — Python
- Возведение в квадрат с помощью itertools
- Извлечение аудио из видео
- Метод join() для объединения строк
- Лямбда-функции в Python
- Отправка POST-запроса в REST API
- Работа с коллекциями Python
- Функции map, filter и reduce
- Аннотации типов в Python
- Работа с пользовательским вводом
- Секреты Python
- Профилирование кода
- Ограничение ресурсов в Python
- Работа с часовыми поясами в Python
- Лямбда-функции в defaultdict
- Запуск файлового сервера
- Отрицательные индексы списков в Python
- Методы в Python
- Отладка в командной строке
- Профилирование данных с Pandas.
- Поиск индекса элемента в списке















