Курс 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. Удаление дубликатов в pandas
  2. Генераторы данных
  3. Разделение строк методом split()
  4. Создание и операции с дробями
  5. Модуль subprocess: запуск внешних команд
  6. Работа с утверждениями в Python
  7. Метод clear для коллекций
  8. Поиск наиболее частого элемента списке
  9. Удаление элементов из списка
  10. Особенности запятых в Python
  11. Метод radd для пользовательских чисел
  12. Работа с файлами в Python
  13. Установка и использование модуля «howdoi»
  14. Очистка вывода в Python
  15. Применение функций в Python
  16. Работа с типами данных в Python с помощью pydantic.
  17. Цикл for в Python
  18. Обмен переменными в Jupyter
  19. Функции range() в Python
  20. Работа с модулем os в Python
  21. Сортировка в Python
  22. Применение функции map() в Python
  23. Генераторы в Python
  24. Библиотека sh: удобные команды терминала
  25. Применение функции к списку
  26. Работа с асинхронными задачами в Python
  27. Переопределение метода __eq__
  28. Форматирование вывода списков
  29. Установка и использование Python-dateutil
  30. Многострочные комментарии в Python
  31. F-строки в Python
  32. Операторы объединения в Python 3.9
  33. Сортировка HTML по CSS-селектору
  34. Расчет времени выполнения программы
  35. Метод pop() списка
  36. Тип данных TypeVarTuple
  37. Метод join() для объединения элементов строки
  38. Создание обратного итератора
  39. Использование функции enumerate()
  40. Удаление элемента по индексу в Python
  41. Принципы SRP и OCP
  42. Генерация QR-кодов с Python
  43. Создание графики с черепахой
  44. Импортирование в Python
  45. Добавление элементов в список
  46. Удаление пробелов методом translate()

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