Курс 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. Flask — веб-фреймворк Python
  2. Хранение переменных в Python.
  3. Отображение графиков в Jupyter с Matplotlib
  4. Функция zip() в Python
  5. Поиск наиболее частого элемента
  6. CLI-инструмент howdoi
  7. Списковые включения в Python
  8. Оператор «not» в Python
  9. Поиск простых чисел
  10. ChainMap.new_child() — добавление нового словаря
  11. Работа с Path в Python
  12. Pretty-printing JSON в Python
  13. Передача аргументов в Python
  14. Работа с Colorama
  15. Создание таблиц в Python с PrettyTable
  16. Статическая типизация в Python
  17. Атрибуты класса и экземпляра
  18. Функция pow() — возвести число в степень
  19. Метод Enumerate() для списков
  20. Работа с коллекциями Python
  21. Работа с timedelta в Python
  22. Магические методы в Python
  23. Вставка переменных в шаблоны Flask
  24. Глобальные переменные в Python
  25. Сортировка с помощью параметра key
  26. Циклы в Python
  27. Преобразование чисел в восьмеричную строку
  28. Метод lt для сортировки объектов
  29. Замена символов в Python
  30. Комплексные числа в Python
  31. Аннотации типов в Python
  32. Инверсия списка и строки
  33. Python 3.12: Псевдонимы типов
  34. Создание панели меню Tkinter
  35. Функция с **kwargs в Python
  36. Просмотр атрибутов и методов класса
  37. Регистрация на TenChat
  38. Функция с *args.
  39. Оператор «or» в Python
  40. Преобразование данных в Python
  41. Логические значения в Python
  42. Управление памятью в numpy.
  43. Обработка элементов в Python
  44. Фильтрация последовательности
  45. Поиск самого частого элемента
  46. Метод radd для пользовательских чисел
  47. Моржовый оператор в Python 3.8
  48. Ввод нескольких значений

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