Курс 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. Удаление пробелов методом translate()
  3. Метод matmul для умножения матриц
  4. Использование defaultdict в Python
  5. Хэш-функции и метод цепочек
  6. Работа с библиотекой xkcd
  7. Повторение элементов в Python
  8. Преобразование вложенного списка
  9. Форматирование строк в Python
  10. Оптимизация гиперпараметров в Python
  11. Python reversed() vs срез[::-1]
  12. Округление банкира в Python
  13. Метод __iand__ для пользовательских классов
  14. Использование функции enumerate()
  15. Функция reversed() в Python
  16. Оптимизация строк в Python
  17. Регистрация на курсы SF Education
  18. Обработка исключений в Python
  19. Работа с модулем random
  20. Функция __init__ в Python
  21. Генерация UUID в Python
  22. Основные операции с библиотекой Numpy
  23. Вызов внешних программ в Python с помощью sh
  24. Атрибуты массивов в Numpy
  25. Импорт в Python: список all
  26. Вычисление логарифмов в Python
  27. Использование функции product
  28. Цикл while в Python
  29. Определение размера папок в Python
  30. Использование обратной косой черты в f-строках
  31. Компиляция регулярных выражений
  32. Принципы программирования
  33. Логирование с Logzero
  34. Мощь вложенных функций в Python
  35. Изменение логики работы с временем
  36. Секреты Python
  37. Работа с кортежами в Python
  38. Отправка HTTP-запросов в Python
  39. Копирование объектов в Python
  40. Сравнение строк в Python
  41. Форматирование строк в Python
  42. Работа с комплексными числами
  43. Получение имени функции с помощью inspect
  44. Работа с модулем cmath
  45. Метод join() с набором
  46. Оптимизация памяти с __slots__
  47. Логирование с Loguru

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