Курс 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. Создание новой даты в Python
  2. Метод rename() для переименования файлов и каталогов
  3. Преобразование чисел в слова
  4. Оператор «not» в Python
  5. Мощь вложенных функций в Python
  6. Асинхронное выполнение задач в Python
  7. Подписка на каналы разработчиков
  8. Работа с Enum в Python3.
  9. Генераторы списков
  10. Оптимизация методов в Python 3.7
  11. Работа с zip()
  12. Особенности запятых в Python
  13. Объединение словарей в Python 3.5+
  14. Запрос DELETE с библиотекой requests
  15. Итерация по копии коллекции
  16. Работа с изменяемыми коллекциями
  17. Сортировка в Python
  18. Установка Git и AWS CLI
  19. Поиск самого частого элемента
  20. Упрощение работы с JSON-данными в Python
  21. Объединение списков в Python
  22. Flask: создание веб-приложений
  23. Создание списков в Python
  24. Разделение строки в Python
  25. Методы и функции в Python
  26. Установка и использование Python-dateutil
  27. Создание коллекций из генератора
  28. Статическая типизация в Python
  29. Работа с комплексными числами
  30. Аннотации типов в Python
  31. Транспонирование 2D-массива с помощью zip
  32. Тип данных TypeVarTuple
  33. Тестирование времени с Freezegun
  34. Создание функций с произвольным количеством аргументов
  35. Работа с контекстными менеджерами
  36. Оболочка Python
  37. Создание генераторов в Python
  38. Поиск HTML-элементов с BeautifulSoup
  39. Функция count() в Python
  40. Декораторы в Python
  41. Встраивание HTML в Jupyter Notebook
  42. Оператор «or» в Python
  43. Удаление дубликатов из списка с помощью dict.fromkeys
  44. Управление IP-адресами через прокси
  45. Оператор in для Python

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