Principais Características do Python | Aprenda Python
Por Pythoneiro
Nesta lição você irá conhecer algumas características da linguagem de programação Python.
Alto-nível e fácil de aprender/entender
Python é uma linguagem de alto nível interpretada, algo que se aproxima mais da nossa língua (português) do que a linguagem da máquina (o tal dos 0s e 1s, ligados e desligados). Isso torna a linguagem python mais fácil de entender e aprender para nós humanos.
Multiparadigma
Python é uma linguagem multiparadigma*, ou seja, permitindo que os programadores escolham o paradigma de programação mais adequado para cada tarefa. O Python suporta programação orientada a objetos, programação funcional, programação imperativa e programação procedural. Isso permite que os programadores criem soluções mais robustas, pois eles podem usar diferentes paradigmas para diferentes partes do programa. Além disso, o Python também suporta módulos e bibliotecas, o que facilita a criação de programas complexos.
*Paradigma de programação é um conjunto de princípios e técnicas que orientam o processo de desenvolvimento de software. Estes princípios e técnicas são usados para definir a estrutura, a forma e o comportamento do programa. Existem vários paradigmas de programação, cada um com suas próprias características e usos. Os principais paradigmas são a programação estruturada, a orientação a objetos, a programação funcional, a programação lógica, a programação imperativa e a programação declarativa.
Tipagem Dinâmica
Diferente de outras linguagens, como Java, C e C++, no Python não há necessidade de declarar os tipos de variáveis antes. Ela é declarada assim que gerada, podendo ser alterada durante a compilação ou a execução do programa.
Grande Comunidade
Python tem uma das maiores comunidades de programadores no mundo. E por que isso importa? Bom, quanto mais pessoas usam a linguagem, mais soluções, bibliotecas e frameworks prontos são feitos e distribuídos para serem usados.
Agora que você conhece mais sobre a linguagem, vamos ver alguns conceitos básicos de programação antes de colocar a mão na massa, ops, no código.
Introdução ao Python
Lição AnteriorConceitos básicos de Programação
Próxima LiçãoAprenda Python
Siga as lições abaixo e aprenda python gratuitamente na nossa trilha de aprendizagem
Python Básico
- Comece aqui!
- Introdução ao Python
- Características do Python
- Conceitos de Programação
- Como Rodar Python
- Primeira Função: print()
- Comentários no Python
- Valores e Variáveis
- Nomeando Variáveis
- Palavras-chave no Python
- Tipos de Dados no Python
- Números no Python: int e float
- Operações Aritméticas Parte 1
- Operações Aritméticas Parte 2
- Em breve:
- Regras de Precedência
- Dados Lógicos: bool
- Comparando Valores
- Operadores Lógicos
- Entrada e Saída de Dados
- Solução dos Desafios do Módulo Básico
- Mais conteúdo em breve. Para ser avisado, entre no nosso grupo do telegram:
- Entrar no Telegram
- Como rodar códigos nessa trilha (trinket)
Python Intermediário
- Em breve:
- Estruturas de Controle em Programação
- Condicionais: if else no Python
- Condicionais 2: If/elif/else no Python
- Estruturas if aninhadas
- Laços de Repetição em Programação
- Laço for no Python
- Laço while no Python
- Sintaxe Python
- Try...Except no Python
- Funções no Python
- Definindo uma função no python
- Escopo: Variáveis locais e globais
- Python Lambda
- Map, reduce e filter
- List Comprehension
- Programação Orientada à Objetos
- Iteradores no Python
- Python PIP
- Revisão de Conceitos do Módulo Intermédiário
- Solução dos Desafios do Módulo Intermédiário
Tópicos Avançados em Python
- Em breve:
- Introdução a tópicos avançados
- Manipulação de Arquivos no Python
- Lendo Arquivos
- Escrevendo/Criando Arquivos
- Deletando Arquivos
- Trabalhando com JSON no Python
- Trabalhando com CSV no Python
- Trabalhando imagens com pillow
- Módulo Math
- Módulo Dates
- Módulo RegEx
- Pacote Numpy
- Pacote Pandas
- Pacote Matplotlib
- Ciência de Dados com Python
Receba nossas novidades!
Entre para nosso grupo do telegram e fique sabendo de novas lições, códigos e tutoriais de programação:
Entrar no telegramAjude o Pythoneiro!
Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:
Divulgue
Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P