Курс 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"

  1. Применение функции map() в Python
  2. Освобождение памяти в Python
  3. Подчеркивание в REPL
  4. Создание словарей с defaultdict
  5. Функции с дополнением
  6. Установка и использование модуля Wikipedia
  7. Синхронизация доступа к ресурсам
  8. Применение функций в Python
  9. Необязательные аргументы в Python
  10. Измерение времени выполнения кода с помощью time
  11. Проверка существования переменной с оператором :=
  12. Присоединение элементов коллекции
  13. Функция enumerate() — Python
  14. Основы работы с os
  15. Класс-оболочка для словарей
  16. Отслеживание выполнения программы с библиотекой tqdm
  17. Удаление дубликатов из списка
  18. Копирование объектов в Python
  19. Слияние словарей в Python 3.9
  20. Однострочники Python
  21. PATCH-запрос с библиотекой requests
  22. Быстрый поиск кода
  23. Сохранение и загрузка модели в PyTorch
  24. Декораторы в Python
  25. Закрытие файла в Python
  26. Именование переменных в Python
  27. Переопределение метода xor в Python
  28. Numpy: разбиение массивов
  29. Python Ellipsis использование
  30. Работа со словарями
  31. Создание таблиц в Python с PrettyTable
  32. Метод init в Python
  33. Явный импорт в Python
  34. Замеры производительности в Python
  35. Порядок и длина множеств в Python
  36. Лимиты на ресурсы Python
  37. Навыки Python: строки, типы данных
  38. Список импортированных модулей в Python
  39. Распаковка элементов массива
  40. Улучшенные подсказки для импорта в Python 3.12
  41. Проверка типа объекта в Python
  42. Получение атрибутов и методов класса
  43. Функции в Python: создание и вызов
  44. Подсчет часто встречающихся элементов
  45. Загрузка постов Instagram
  46. Оператор += для объединения строк

Marketello читают маркетологи из крутых компаний