Курс Python → Python и Монти Пайтон
Python — это высокоуровневый язык программирования, который был назван в честь популярного шоу Би-би-си «Летающий цирк Монти Пайтона». Создатель языка, Гвидо ван Россум, является поклонником этого шоу и даже указал в документации, что отсылки к Монти Пайтону в коде являются допустимыми и даже поощряемыми.
В самом языке программирования Python также присутствуют отсылки к шоу Монти Пайтон. Например, в Python есть функция «spam», которая является одним из самых часто используемых примеров в учебных материалах по языку. Это название было вдохновлено скетчем «Spam» из шоу Монти Пайтон.
Еще одним примером отсылки к Монти Пайтону в Python является использование ключевого слова «knights» (рыцари) в качестве примера в документации. Это название также связано с одним из самых известных скетчей Монти Пайтона — «Рыцари Круглого Стола».
def knights():
print("We are the knights who say 'Ni!'")
Таким образом, отсылки к Монти Пайтону в языке Python являются не только забавными и оригинальными, но также служат хорошим примером для новичков, помогая им лучше запомнить и понять основы языка программирования.
Другие уроки курса "Python"
- Переменные класса и экземпляра
- Обход дочерних элементов BeautifulSoup
- Генерация фальшивых данных с Faker
- Функции в Python: создание и вызов
- Наследование в программировании
- Обработка данных в Python
- Лимиты на ресурсы Python
- Взаимодействие с внешними процессами в Python
- Множества и frozenset
- Преобразование символов в нижний регистр
- Библиотека schedule: планировщик задач
- Работа с очередями в Python
- Создание пользовательской коллекции в Python
- Генераторы в Python
- Метод Enumerate() для списков
- Генератор бросков кубиков
- Magic Commands — улучшение работы с Python
- Группировка элементов Python
- Функции map() и reduce() в Python
- Автоматизация скриптов на AWS Lightsail.
- Работа со списками
- Принципы Zen Python
- Оценка выражений генератора в Python
- Библиотека funcy: удобные утилиты
- Ветвление выражения в Python
- Python: библиотеки и функции
- Отрицательные индексы списков в Python
- Аннотации типов в Python
- Нахождение отличий в списках
- Проверка подстроки в строке с помощью in
- Сложные типы данных в Python
- Создание вкладок с TKinter
- Методы и функции в Python
- Безопасные SQL-запросы в Python 3.11
- Работа с IP-адресами в Python
- Создание новых списков в Python
- Игра «Камень, ножницы, бумага» — Python
- Установка и использование Logzero
- Подсчет элементов в списке с Counter
- Создание копии итератора
- Преобразование Word в PDF с Spire.Doc
- Итерация по коллекции в Python
- Однострочники Python















