Python é uma linguagem de programação de alto nível interpretada, interativa, orientada a objectos. Foi criado por Guido van Rossum entre 1985 e 1990. Como o Perl, o código fonte Python também está disponível sob a GNU General Public License (GPL). Este tutorial dá bastante compreensão sobre a linguagem de programação Python.por que aprender Python?
Python é uma linguagem de programação de alto nível, interpretada, interativa e orientada a objetos., Python é projetado para ser altamente legível. Ele usa palavras-chave em inglês frequentemente onde como outras línguas usam pontuação, e tem menos construções sintáticas do que outras línguas.
Python é uma obrigação para estudantes e profissionais de trabalho para se tornar um grande engenheiro de Software especialmente quando eles estão trabalhando no domínio de Desenvolvimento Web. I will list down some of the key advantages of learning Python:
-
Python is Interpreted-Python is processed at runtime by the interpreter. Você não precisa compilar seu programa antes de executá-lo. Isto é semelhante a PERL e PHP.,
-
Python é interactivo − você pode realmente sentar-se numa linha de comandos em Python e interagir directamente com o interpretador para escrever os seus programas.
-
Python é orientado a objetos-Python suporta estilo orientado a objetos ou técnica de programação que encapsula código dentro de objetos.
-
Python é uma linguagem iniciante-Python é uma grande linguagem para os programadores de nível iniciante e suporta o desenvolvimento de uma ampla gama de aplicações, desde simples processamento de texto até navegadores WWW até jogos.,
características do Python
a seguir são características importantes da programação em Python −
-
suporta Métodos de programação funcionais e estruturados, bem como OOP.
-
ele pode ser usado como uma linguagem de script ou pode ser compilado para byte-code para a construção de grandes aplicações.
-
Fornece tipos de dados dinâmicos de alto nível e suporta a verificação dinâmica do tipo.
-
suporta recolha automática de lixo.
-
pode ser facilmente integrado com C, C++, COM, ActiveX, CORBA e Java.,
Hello World usando Python.
apenas para lhe dar um pouco de emoção sobre Python, eu vou dar – lhe um pequeno programa convencional Python Hello World program, você pode tentar usando Demo link.
aplicações em Python
como mencionado anteriormente, Python é uma das linguagens mais utilizadas na web. Vou listar alguns deles aqui:
-
fácil-de-aprender-Python tem algumas palavras-chave, Estrutura simples e uma sintaxe claramente definida. Isso permite que o estudante pegue a língua rapidamente.,
-
código Python fácil de ler é mais claramente definido e visível para os olhos.
-
o código fonte do Python é bastante fácil de manter.
-
uma ampla biblioteca padrão-a maior parte da biblioteca do Python é muito portátil e multi-plataforma compatível em UNIX, Windows e Macintosh.
-
modo interativo-Python tem suporte para um modo interativo que permite testes interativos e depuração de excertos de código.
-
Portable − Python pode ser executado em uma grande variedade de plataformas de hardware e tem a mesma interface em todas as plataformas.,
-
Extendable − pode adicionar módulos de baixo nível ao interpretador Python. Estes módulos permitem aos programadores adicionar ou personalizar as suas ferramentas para serem mais eficientes.
-
bases de dados − o Python fornece interfaces para todas as principais bases de dados comerciais.
-
programação GUI-Python suporta aplicações GUI que podem ser criadas e portadas para muitas chamadas de Sistema, bibliotecas e sistemas windows, tais como Windows MFC, Macintosh e X Window system do Unix.
-
Scalable − Python fornece uma melhor estrutura e suporte para programas grandes do que scripting shell.,
audiência
este tutorial em Python é projetado para Programadores de software que precisam aprender a linguagem de programação Python do zero.
pré-requisitos
você deve ter uma compreensão básica das terminologias de programação de computadores. Uma compreensão básica de qualquer uma das linguagens de programação é um plus.