Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Печать календаря в Python
- Поиск наиболее частого элемента
- Статическая типизация в Python
- Генераторы по генератору
- Работа с YAML в Python: PyYAML.
- Генераторы в Python
- Выбор редактора кода.
- JSON в Python: модуль, dump, dumps, load
- Создание Radio кнопок в tkinter
- Структура данных словарь в Python
- Работа с областями видимости переменных
- Создание задания в Cron
- Создание словарей и множеств в Python
- Поиск email
- Комплексные числа в Python
- Декораторы классов
- Отладка в командной строке
- Принципы программирования
- Отправка HTTP-запросов с User-Agent
- Метод rlshift для битового сдвига
- Блок else в циклах Python
- Работа с файлами и директориями в Python.
- Инверсия списка/строки в Python
- Непрерывная проверка в Python
- Обработка данных в Python
- Оператор assert в Python
- Проверка дублей в списке.
- Игра Виселица на Python
- Работа с контекстным менеджером Pool
- Генераторы в Python
- Объединение словарей в Python
- GitHub в Telegram: подписка на уведомления
- Закрытие файла в Python
- Обработка ошибок в Python
- Оператор del в Python
- Обмен данными с asyncio.Queue
- Извлечение новостей с newspaper3k
- Операторы увеличения и уменьшения переменной
- Работа со списками
- Изменение регистра данных
- Преобразование Excel в PDF с Spire.XLS
- Python 3.12: Псевдонимы типов
- PATCH-запрос с библиотекой requests
- Настройка вывода NumPy
- Библиотека schedule: планировщик задач















