Python

Материал из Wiki FU-Lab
Перейти к навигации Перейти к поиску

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

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

Примеры команд

Скрипт сортировки по коми, удмуртскому и марийскому алфавитам (file1.txt - файл, который нужно сортировать, file2.txt - результат сортировки):

$ python sort.py file1.txt > file2.txt

Скрипт обратной сортировки по коми, удмуртскому и марийскому алфавитам (file1.txt - файл, который нужно сортировать, file2.txt - результат сортировки):

$ python sort_rev.py file1.txt > file2.txt

Ссылки