Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Введение в PyTorch
- Удаление элементов из списка в Python
- Установка и использование emoji
- Проверка ввода с помощью isdigit
- Оператор is в Python
- Профилирование кода
- Поиск email
- Работа с комплексными числами
- Настройка шрифта и цвета в Tkinter
- Безопасный доступ к значениям словаря
- Функция zip() в Python
- Метод is_absolute() для PurePath
- Работа с Enum в Python3.
- Установка пакетов с помощью pip
- Иерархия классов в Python
- Объединение объектов в Python
- Виртуальные среды в Python
- Pretty-printing JSON в Python
- Оператор обр. импликации
- Срез списка в Python
- Функция eval() в Python
- Генератор чисел Фибоначчи
- Оптимизация интернирования строк
- Установка Python3.7 и PIP
- Декоратор total_ordering для сравнения объектов
- Генераторные функции в Python
- Преобразование многоуровневого словаря
- Блок try-except-else
- Оператор del в Python
- Работа с пользовательским вводом
- Измерение времени выполнения кода
- Обмен значений переменных в Python
- Сортировка данных с лямбда-функциями
- Экранирование символов в Python
- Разделение строки с помощью re.split()
- Применение функции map() с лямбда-функциями
- Работа с атрибутом dict
- Поток данных в Python
- Удаление falsy-значений из списка с помощью filter
- Работа с кортежами в Python
- Удаление URL-адресов в Python
- Справка по импортированным модулям
- Отладка в Python
- Распаковка значений в Python
- Динамические маршруты во Flask
- Срезы в Python
- Реализация метода __abs__ в Python
- Метод remove() для удаления элемента из списка















