Курс 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. Копирование словарей и списков в Python
  3. Работа с CSV файлами в Python
  4. Роль object и type в Python
  5. Создание коллекций из выражения-генератора
  6. Упрощение работы с JSON-данными в Python
  7. Атрибуты объекта в Python
  8. Настройка нарезки списков
  9. Поиск индексов подстроки
  10. Игра «Угадывание чисел»
  11. Проверка файла .py на синтаксис.
  12. Оператор in для проверки наличия элемента
  13. Преобразование списков в словарь
  14. Изучение объектов с помощью dir()
  15. Python-dateutil — работа с датами
  16. Виртуальное окружение Python
  17. Создание словарей в Python
  18. Поиск анаграмм с Counter
  19. Проверка подстроки в строке с помощью in
  20. Измерение времени выполнения кода
  21. Умножение строк и списков
  22. capitalize() — изменение регистра первого символа строки
  23. Декораторы с аргументами в Python
  24. Проверка типа объекта в Python
  25. Получение идентификатора объекта в памяти
  26. Логирование с Logzero
  27. Проверка наличия элемента в списке
  28. Разделение строки с помощью re.split()
  29. GitHub в Telegram: подписка на уведомления
  30. Подсчет элементов в списке с Counter
  31. split() без разделителя
  32. Присвоение и ссылки
  33. Измерение времени выполнения
  34. Распаковка элементов последовательности
  35. Управление сессиями в Python
  36. Поиск с библиотекой Google
  37. Объединение списков с использованием itertools.chain
  38. Операторы увеличения и уменьшения переменной
  39. Создание namedtuple списком полей
  40. Поиск кода
  41. Работа с файлами и директориями в Python.
  42. Многоточие в Python
  43. Сглаживание списка
  44. Переменная Шредингера
  45. Условные выражения в Python
  46. Срезы в Numpy
  47. Оператор assert в Python
  48. Преобразование вложенного списка

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