English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основы Python

Контроль потока в Python

Функции в Python

Типы данных в Python

Файл operations в Python

Объекты и классы в Python

Даты и время в Python

Продвинутые знания Python

Руководство по Python

Введение в Python

Python — это跨平台的 компьютерный языки программирования. Это面向对象的 динамический языки программирования, который был первоначально спроектирован для написания автоматизированных скриптов (shell). С развитием версий и добавлением новых функций языка, его все чаще используют для разработки независимых и крупных проектов.

Что такое Python?

Python — это популярный языки программирования. Он был создан Гвидо ван Россумом в 1991 году.

Он используется для:

  • Веб-разработка (серверная часть)

  • Разработка программного обеспечения

  • Математика

  • Системные скрипты

Что может сделать Python?

  • Python можно использовать на сервере для создания веб-приложений.

  • Python можно использовать для создания workflows с помощью программного обеспечения.

  • Python может подключаться к системам баз данных. Он также может читать и изменять файлы.

  • Python можно использовать для обработки больших объемов данных и выполнения сложных математических вычислений.

  • Python можно использовать для быстрого прототипирования или для разработки программного обеспечения, предназначенного для производства.

Почему Python?

  • Python может работать на различных платформах (Windows, Mac, Linux, Raspberry Pi и т.д.).

  • Грамматика Python очень проста и ähnlich dem Englischen.

  • Грамматика Python позволяет разработчикам писать меньше строк, чем в других некоторых языках программирования.

  • Python работает на системе интерпретаторов, что означает, что код можно выполнять сразу после его написания. Это означает, что прототипирование может быть очень быстрым.

  • Python можно обрабатывать процессно, объектно или функционально.

Функции Python

  • Легкость изучения - Python имеет немного ключевых слов, простую структуру и строго определенную грамматику.

  • Легкость поддержки - Исходный код Python очень легко поддерживать.

  • Широкая стандартная библиотека - Большинство библиотек Python имеют высокую портативность и跨平台 совместимость на UNIX, Windows и Mac.

  • Интерактивный режим - Python поддерживает интерактивный режим, который позволяет интерактивно тестировать и отладывать фрагменты кода.

  • Переносимость - Python может работать на различных аппаратных платформах и имеет одинаковый интерфейс на всех платформах.

  • Эргономичность - Вы можете добавить низкоуровневые модули к интерпретатору Python. Эти модули позволяют программистам добавлять или настраивать свои инструменты, что提高了效率.

  • База данных -Python предоставляет интерфейсы к всем основным коммерческим базам данных.

  • GUI-программирование -Python поддерживает создание и移植 приложений GUI, которые могут быть созданы и работают на многих системных вызовах, библиотеках и операционных системах Windows (например, Windows MFC, Macintosh и X Window системы Unix).

Установка Python

Многие компьютеры уже установили Python.

Чтобы проверить, установлен ли Python, откройте терминал и введите:

  python --version

Если Python не установлен на вашем компьютере, вы можете бесплатно загрузить его с следующих веб-сайтов:https://www.python.org/

Быстрый старт с Python

Python является интерпретирующим языком программирования, что означает, что в качестве разработчика вам нужно писать файлы с расширением .py в текстовом редакторе, а затем помещать эти файлы в интерпретатор Python для выполнения.

Способ выполнения файла Python в командной строке таков:

  python helloworld.py

Или

  ./helloworld.py

Командная строка Python

Чтобы протестировать небольшой код в Python, иногда самым быстрым и простым способом является не写入 код в файл. Это возможно, потому что Python himself может быть запущен в командной строке. Введите python в ваш终端:

  python

Отсюда вы можете написать любой код Python:

  Python 3.6.6rc1+ (по умолчанию, 22 июня 2018 г., 08:07:48) 
  [GCC 8.1.0] на linux
  Ввести "help", "copyright", "credits" или "license", чтобы получить больше информации.
  >>>

Верхнее меню: "Hello, World!" в командной строке:

  Python 3.6.6rc1+ (по умолчанию, 22 июня 2018 г., 08:07:48) 
  [GCC 8.1.0] на linux
  Ввести "help", "copyright", "credits" или "license", чтобы получить больше информации.
  >>>print("Hello, World!")
  
  Hello, World!

После выполнения операции в командной строке Python введите следующее, чтобы выйти из интерфейса командной строки Python:

exit()