Python — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
= Описание программы =
+
Высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
  
Python —  высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
 
  
 
Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты).
 
Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты).
Строка 9: Строка 8:
 
''В ROSA Desktop довольно много библиотек. Список их очень огромен, по-этому здесь приведена установка основного пакета Python. Остальные библиотеки смотрите и подключайте (устанавливайте) после прочтения документации.''
 
''В ROSA Desktop довольно много библиотек. Список их очень огромен, по-этому здесь приведена установка основного пакета Python. Остальные библиотеки смотрите и подключайте (устанавливайте) после прочтения документации.''
  
= Установка программы =
 
  
В графическом инстоляторе:
+
== Ссылки ==
  
* запустить [[Центр управления РОСА| «Центре управления РОСА»]], перейти к вкладке {{Меню|«Управление программами» - «Установка и удаление программ» - «Программирование»}} выбрать {{программа|python3}}
+
* [http://python.org/ Официальный сайт] (анг.)
 +
* [http://python.ru/ http://python.ru/] (рус.)
  
В консоли наберите следующую команду:
+
{{---}}{{how-to-install|{{lc:{{PAGENAME}}}}}}
  
{{Cmd|urpmi python3 python3-doc}}
 
  
Если не можете найти пакет, подключите репозитории. Как подключать репозитории [[Настройка официальных источников| написано здесь]].
 
 
= Официальный сайт программы =
 
 
[http://python.org/ http://python.org/] (анг.)
 
 
[http://python.ru/ http://python.ru/] (рус.)
 
 
= Скриншоты программы =
 
  
  

Текущая версия на 19:49, 28 мая 2014

Высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.


Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты).

Эталонной реализацией Python является интерпретатор CPython, поддерживающий большинство активно используемых платформ. Он распространяется свободно под очень либеральной лицензией, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные. Есть реализации интерпретаторов для JVM (с возможностью компиляции), MSIL (с возможностью компиляции), LLVM и других. Проект PyPy предлагает реализацию Питона на самом Питоне, что уменьшает затраты на изменения языка и постановку экспериментов над новыми возможностями.

В ROSA Desktop довольно много библиотек. Список их очень огромен, по-этому здесь приведена установка основного пакета Python. Остальные библиотеки смотрите и подключайте (устанавливайте) после прочтения документации.


Ссылки

Инсталляция

В dnfdragora найдите пакет «python», и установите его.

Через консоль
в консоли наберите следующую команду:

sudo dnf in python

Если не можете найти пакет, подключите репозитории. Как подключать репозитории написано здесь.



Разделы