Курс 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. Добавление элементов в список
  2. Обход дочерних элементов BeautifulSoup
  3. Сложение матриц в NumPy
  4. Создание циклической ссылки
  5. Преобразование Excel в PDF с Spire.XLS
  6. Транспонирование 2D-массива с помощью zip
  7. Основы Python
  8. Проблема сравнения словарей
  9. Форматирование строк в Python
  10. Преобразование числа в список цифр
  11. Освобождение памяти в Python
  12. Использование super() в Python
  13. ChainMap.new_child() — добавление нового словаря
  14. Кортежи в Python: особенности и преимущества
  15. Метод setdefault() в Python
  16. Конвертация текстовых чисел с помощью Numerizer
  17. Фильтрация последовательности
  18. Философия Python
  19. Измерение времени выполнения кода
  20. Экспорт функций в Python
  21. Манипуляция формой массива в Numpy
  22. Оператор += в Python
  23. Распаковка аргументов в Python
  24. Генераторы в Python
  25. Метод index() в Python
  26. Открытие и редактирование скриптов Python
  27. Преобразование в float
  28. Настройка нарезки списков
  29. Модуль pprint
  30. Циклы в Python
  31. Срезы в Numpy
  32. Функции map, filter и reduce
  33. Преобразование символов с помощью map
  34. Counter() — подсчет элементов
  35. Удаление ключей из словаря
  36. Метод split() для разделения строк
  37. Встроенные функции Python
  38. Функция map() и ленивая оценка
  39. Транспонирование 2D-массива с помощью zip
  40. Экранирование символов в Python
  41. Отправка поздравлений по дню рождения
  42. Объединение словарей в Python
  43. Переменная Шредингера
  44. Округление банкира в Python
  45. Генерация UUID в Python

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