Курс 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. Визуализация пропусков данных
  2. Преобразование чисел в Python
  3. Навыки Python: строки, типы данных
  4. Изменение IP-адреса в Python
  5. Чтение и запись TOML-конфигов
  6. Нахождение отличий в списках
  7. Извлечение аудио из видео
  8. Использование *args
  9. Работа с срезами в Python
  10. Выражения-генераторы в Python
  11. Управление сессиями в Python
  12. Работа с argparse
  13. Создание детектора плагиата
  14. Блок else в циклах.
  15. Операции с датами в Python
  16. Обезопасьте ввод данных
  17. Генерация QR-кодов с Python
  18. Декоратор @override
  19. Избегание циклических зависимостей классов в Python
  20. Разделение строки с помощью re.split()
  21. Создание OrderedDict
  22. 9 уловок для чистого кода
  23. Создание генераторов
  24. Сортировка HTML-элементов
  25. Методы обработки строк в Python
  26. Сортировка с помощью параметра key
  27. Глобальные переменные в Python
  28. Метод join для наборов
  29. Метод gt в Python
  30. Замыкания в Python
  31. Атрибуты класса и экземпляра
  32. Работа с контекст-менеджером «with»
  33. Работа с исключениями в Python
  34. Генераторы в Python
  35. Python OrderedDict и fromkeys() — работа с словарями
  36. Модуль itertools: комбинации и перестановки
  37. Комментарии в Python
  38. Работа с срезами в Numpy
  39. Получение локальных переменных в Python

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