O Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. A linguagem Python tem uma sintaxe clara e legível que facilita o aprendizado para os novatos na programação.

Indentação

Python usa indentação para delimitar blocos de código. Diferente de outras linguagens que usam chaves ou palavras-chave específicas para isso. A indentação em Python não é apenas por questões estéticas, é uma parte funcional da linguagem. Veja o exemplo:

if 5 > 2:
  print("Cinco é maior que dois!")

Se você não indentar corretamente, Python dará um erro.

Comentários

Comentários em Python começam com o caractere de hash, #, e se estendem até o final da linha física. Um comentário pode aparecer no início de uma linha ou após um espaço em branco ou código, mas não dentro de uma string literal. Um caractere hash dentro de uma string literal é apenas um caractere hash. Veja o exemplo:

# Isto é um comentário
print("Olá, Mundo!")

Variáveis

No Python, as variáveis são criadas quando você atribui um valor a elas:

x = 5
y = "Olá, Mundo!"

Python é dinamicamente tipado, o que significa que você pode mudar o tipo de uma variável em seu código:

x = 4       # x é do tipo int
x = "Sally" # x agora é do tipo str

Tipos de Dados

Python tem os seguintes tipos de dados embutidos por padrão, nestas categorias:

  • Text Type: str
  • Numeric Types: int, float, complex
  • Sequence Types: list, tuple, range
  • Mapping Type: dict
  • Set Types: set, frozenset
  • Boolean Type: bool
  • Binary Types: bytes, bytearray, memoryview

Strings

Strings em Python são cercadas por aspas simples, ou aspas duplas.

print("Olá")
print('Olá')

Strings de várias linhas:

a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

Operadores

Python divide os operadores em vários tipos:

  • Operadores aritméticos
  • Operadores de atribuição
  • Operadores de comparação
  • Operadores lógicos
  • Operadores de identidade
  • Operadores de associação
  • Operadores bit a bit

Resumindo, a sintaxe básica do Python é muito fácil de aprender e usar, especialmente para iniciantes na programação. Com seu uso de indentação e sua estrutura clara, você pode escrever código Python legível e fácil de entender.

Agora responda o exercício sobre o conteúdo:

Quem lançou a linguagem de programação Python e em que ano?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Estruturas de controle em Python

Próxima página do Ebook Gratuito:

4Estruturas de controle em Python

3 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto