Курс 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. Solidity для DeFi Ethereum
  2. Создание генераторов
  3. Многопроцессорное программирование в Python
  4. Метод enumerate() в Python
  5. Поиск индекса элемента в списке
  6. Константы в модуле cmath
  7. Деление в Python
  8. Манипуляция формой массива в Numpy
  9. Разделение строк методом split()
  10. Управление асинхронными задачами с помощью Semaphore
  11. Основные операции с библиотекой Numpy
  12. Нахождение отличий в списках
  13. Удаление дубликатов из списка
  14. Использование type hints
  15. Мониторинг работы программы Py-spy
  16. Метод rpow в Python
  17. Путь к интерпретатору Python
  18. Проблемы с dict в Python
  19. Обмен данными с asyncio.Queue
  20. Преобразование регистра строк
  21. Бесконечная проверка в Python
  22. Howdoi — получение ответов из терминала
  23. Оптимизация интернирования строк
  24. Динамические маршруты во Flask
  25. Логирование с Loguru
  26. Генерация тестовых данных с factory_boy
  27. Объединение строк с помощью метода join
  28. Декоратор @override
  29. Defaultdict в Python
  30. Форматирование объектов с модулем pprint
  31. Виртуальные среды в Python
  32. Метод rename() для переименования файлов и каталогов
  33. Кортеж в Python: создание, доступ, изменение
  34. Модуль pprint: улучшение вывода данных
  35. Преобразование чисел в Python
  36. Переопределение метода __floordiv__
  37. Асинхронное выполнение задач в Python
  38. Поиск элементов BeautifulSoup
  39. Создание словаря с значением по умолчанию
  40. Отладка кода
  41. Создание вкладок с TKinter
  42. Парсинг статей с Newspaper3k
  43. Логические значения в Python
  44. Работа с множествами в Python
  45. Пропуск строк в файле с itertools

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