Python е интерпретируем, интерактивен, обектно-ориентиран език за програмиране. Често бива сравняван с Tcl, Perl, Scheme, Java и Ruby.
Kакви са предимствата на Python?
- Python предлага добра структура и поддръжка за разработка на големи приложения.
- Лесно четим - синтаксисът му силно напомня английски език, има ясни правила и пунктуация, което го прави лесно четим и спестява време за разработка. Освен това, бидейки интерпретируем език с идеология сходна с тази на Java, приложение, написано на него, е сравнително лесно преносимо на множеството от останалите операционни системи.
- Бидейки обектно-ориентиран език, програмите, написани на Python, са доста компактни. Python съдържа и прости конструкции, характерни за функционалния стил на програмиране, които му придават допълнителна гъвкавост.
Всички тези предимства го правят привлекателен език за голям брой хора. Оформилата се общност на Python програмисти в целия свят увеличава ресурсите и възможностите на езика. Интерпретаторът на Python и обширната му стандартна библиотека се разпространяват безплатно и са достъпни на сайта на Python.
Каква е приложимостта на Python?
- Приложения – настолни и уеб приложения; игри; 3D приложения и други;
- Мрежово програмиране;
- Управление и автоматизация на сървъри;
- Използва се върху различни операционни системи;
- Заявки до бази данни – MySQL, Oracle, Microsoft SQL Server, PostgreSQL и други бази данни;
- Machine learning и разработка на изкуствен интелект.
Инструктор
Александър Тодоров е QA с над 1600 регистрирани бъга, Red Hat Certified Professional, open source и Python хакер и предприемач. Познания му включват – ръчно и автоматизирано софтуерно тестване с Python, Python Programming, Облачни технологии, Schell Scripting, Amazon Web Services.
Вижте пълния му профил.