Курс 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. Списковое включение в Python
  3. Функция all() в Python
  4. Вложенные циклы в Python
  5. Конкатенация строк в Python
  6. Создание уникального проекта
  7. Построение графиков в Matplotlib
  8. Получение значений из словарей
  9. Использование метода lower()
  10. Навыки Python: строки, типы данных
  11. Удаление пробелов методом translate()
  12. Логический оператор «and» в Python
  13. Ошибка NotImplemented в Python
  14. Поиск простых чисел
  15. Сравнение def и lambda в Python
  16. Поиск индекса элемента в списке
  17. Очистка списка от False, None, 0, «»
  18. Создание новой даты в Python
  19. Конкатенация строковых литералов
  20. Установка и загрузка Instaloader
  21. Применение функции к списку
  22. Запрос DELETE с библиотекой requests
  23. Работа с контекст-менеджером «with»
  24. Оператор == в Python
  25. Печать в одной строке
  26. Установка и использование pyshorteners
  27. Переопределение метода __or__()
  28. Сортировка элементов в Python
  29. Numpy: объединение массивов
  30. Запрос пароля с помощью getpass
  31. Оператор (*) в Python
  32. Доступ к локальным переменным
  33. Группы исключений в Python
  34. Поиск элементов BeautifulSoup
  35. Python defaultdict добавление ключа
  36. Регулярные выражения: метод match
  37. Транспонирование 2D-массива с помощью zip
  38. Метод __float__ в Python
  39. Создание класса в Python
  40. Создание виртуальной среды
  41. Создание уникального множества
  42. Поиск шаблона в строке
  43. Парсинг веб-страниц с Beautiful Soup
  44. Оценка выражений генератора в Python
  45. Работа с f-строками 2.0
  46. Python Метод sleep() из time
  47. Работа с географическими данными в Python
  48. Переворот строки с помощью срезов

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