Курс 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. Модуль Operator в Python
  3. Объединение словарей в Python
  4. 9 уловок для чистого кода
  5. Переопределение метода divmod
  6. Класс Counter() для подсчета элементов
  7. Фильтрация последовательности
  8. Циклы в Python
  9. Работа с множествами в Python
  10. Использование html-скриптов в Jupyter Notebook
  11. Создание namedtuple из словаря
  12. Частичное применение функций в Python
  13. Проверка условий: all и any
  14. Копирование и вставка текста в Python
  15. Проверка типа данных
  16. Генераторы в Python
  17. Инициализация структур данных
  18. Хэш-функции в Python
  19. Метод rsub для пользовательских чисел
  20. Методы __repr__ и __str__ в Python
  21. Передача аргументов через **arguments
  22. Иерархия классов в Python
  23. Установка и использование библиотеки google
  24. Операторы += в Python
  25. Модуль pprint: улучшение вывода данных
  26. Работа с массивами в Numpy
  27. Регистрация на курсы SF Education
  28. Установка и использование Python-dateutil
  29. Поиск с библиотекой Google
  30. Конвертация коллекций в Python.
  31. Тестирование функции сложения
  32. Создание Radio кнопок в tkinter
  33. Установка и загрузка Instaloader
  34. Логические значения в Python
  35. Избегайте двойного подчеркивания
  36. Многоточие в Python
  37. Обратное распространение ошибки
  38. Тернарный оператор в Python
  39. Генераторные выражения и islice.
  40. Работа с аргументами командной строки в Python
  41. Принципы программирования
  42. Сортировка в Python
  43. Визуализация пропусков данных
  44. Измерение времени выполнения кода
  45. Отладка в командной строке
  46. Метод repr() в Python
  47. Отправка POST-запроса в REST API

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