Курс 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. Метод __ixor__ для побитового исключающего ИЛИ
  2. Импортирование в Python
  3. SciPy: широкий функционал для математических операций
  4. Генерация случайных чисел в Python
  5. Работа с Telegram API на Python
  6. Модуль array: создание и использование массивов
  7. JMESPath в Python
  8. Логирование с Logzero
  9. Numpy: использование Ellipsis
  10. Обязательные аргументы в Python
  11. Работа с итераторами в Python
  12. Удаление элементов из списка в Python.
  13. Бинарный поиск
  14. Преобразование регистра символов
  15. Метод join для наборов
  16. Локальные переменные.
  17. Срез в Python
  18. Управление мышью и клавиатурой с Pyautogui
  19. Преобразование списка в словарь через генератор
  20. Декоратор для группы пользователей в Django
  21. Удаление falsy-значений из списка с помощью filter
  22. Python: динамическая типизация и проверка типов
  23. Создание файла с проверкой ошибки
  24. Создание вложенного генератора
  25. Метод setitem в Python
  26. Рациональные числа в Python
  27. Конкатенация строк с методом join()
  28. Изменение логики работы с временем
  29. Тайное преобразование типа ключа
  30. Замена символов в строке
  31. Поиск повторов в списке
  32. Методы shutil для работы с файлами
  33. Цикл for в Python
  34. Работа с буфером обмена на Python
  35. Метод join() для объединения элементов
  36. Преобразование генераторов в циклы
  37. Ускорение кода с помощью векторизации
  38. Метод title() в Python
  39. Инверсия списков и строк в Python
  40. Копирование объектов в Python
  41. Принципы Zen Python
  42. Метод ior для битовых операций
  43. Enum в Python
  44. Отслеживание прогресса с tqdm
  45. Экспорт внешнего файла с помощью writefile

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