Курс 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. Метод eq для сравнения объектов
  2. Взаимодействие с внешними процессами в Python
  3. Создание и удаление объектов
  4. Оператор continue в Python
  5. Обмен данными с asyncio.Queue
  6. Решение переменной Шредингера
  7. Разделение строки в Python
  8. Создание новых списков в Python
  9. Разделение строк в Python
  10. Python union() функция — объединение множеств
  11. Базовые объекты Python
  12. Итерация по коллекции в Python
  13. Работа с модулем Calendar
  14. Отображение графиков в Jupyter с Matplotlib
  15. Генерация чисел с range()
  16. Избегайте использования goto
  17. Виртуальные среды в Python
  18. Создание инструмента обнаружения плагиата
  19. Создание функций высшего порядка
  20. Функции высшего порядка в Python
  21. Срезы в Numpy
  22. Импорт модулей в Python 3.12
  23. Метод count() для списков
  24. Методы в Python
  25. Итераторы в Python
  26. Функция enumerate() в Python
  27. Возврат нескольких значений
  28. Список импортированных модулей в Python
  29. Транспонирование 2D-массива с помощью zip
  30. Работа со словарями
  31. Отладка производительности Python
  32. enumerate() в Python для работы с индексами
  33. Concrete Paths — метод .with_suffix()
  34. Логический оператор «and» в Python
  35. Создание словарей в Python
  36. Генераторы в Python
  37. Применение функции map() в Python
  38. Конкатенация списков в Python
  39. Избегайте двойного подчеркивания
  40. Работа с CSV файлами
  41. Повторение элементов списков
  42. Извлечение данных из JSON
  43. Управление IP-адресами через прокси
  44. Ключевое слово global в Python
  45. Установка и использование emoji

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