Курс Python → История Python
Гвидо ван Россум, создатель языка программирования Python, сделал шутку первого апреля 2009 года, заявив о своей отставке для покорения Эвереста. Он стал известен как Benevolent Dictator Emeritus Vacationing Indefinitely from the Language (BDEVIL) или Великодушный почетный диктатор, отдыхающий от языка в течение неопределенного срока. Вместо него, якобы, пришел Барри Уорсоу, известный как Дядя Барри. Он сделал несколько изменений и высмеял Python 3.0 и язык программирования Си.
Однако вскоре стало ясно, что все это была первоапрельская шутка. Несмотря на это, отголоски этой шутки до сих пор можно найти в интерпретаторе Python. Этот эпизод остался в истории языка программирования Python как один из забавных моментов, связанных с его создателем.
Python — это высокоуровневый язык программирования, который отличается простотой и читаемостью кода. Он широко используется для разработки веб-приложений, научных вычислений, обработки данных и других областей. Python поддерживает различные парадигмы программирования, включая объектно-ориентированное и функциональное программирование.
Пример использования Python:
def greet(name):
return "Hello, " + name + "!"
print(greet("Alice"))
Этот код просто приветствует пользователя по имени «Alice». Python имеет простой синтаксис и множество встроенных функций, что делает его популярным выбором среди разработчиков. Шутка Гвидо ван Россума о его отставке стала забавным эпизодом в истории языка Python, который до сих пор вдохновляет сообщество разработчиков.
Другие уроки курса "Python"
- Метод __ixor__ для побитового исключающего ИЛИ
- Импортирование в Python
- SciPy: широкий функционал для математических операций
- Генерация случайных чисел в Python
- Работа с Telegram API на Python
- Модуль array: создание и использование массивов
- JMESPath в Python
- Логирование с Logzero
- Numpy: использование Ellipsis
- Обязательные аргументы в Python
- Работа с итераторами в Python
- Удаление элементов из списка в Python.
- Бинарный поиск
- Преобразование регистра символов
- Метод join для наборов
- Локальные переменные.
- Срез в Python
- Управление мышью и клавиатурой с Pyautogui
- Преобразование списка в словарь через генератор
- Декоратор для группы пользователей в Django
- Удаление falsy-значений из списка с помощью filter
- Python: динамическая типизация и проверка типов
- Создание файла с проверкой ошибки
- Создание вложенного генератора
- Метод setitem в Python
- Рациональные числа в Python
- Конкатенация строк с методом join()
- Изменение логики работы с временем
- Тайное преобразование типа ключа
- Замена символов в строке
- Поиск повторов в списке
- Методы shutil для работы с файлами
- Цикл for в Python
- Работа с буфером обмена на Python
- Метод join() для объединения элементов
- Преобразование генераторов в циклы
- Ускорение кода с помощью векторизации
- Метод title() в Python
- Инверсия списков и строк в Python
- Копирование объектов в Python
- Принципы Zen Python
- Метод ior для битовых операций
- Enum в Python
- Отслеживание прогресса с tqdm
- Экспорт внешнего файла с помощью writefile















