Um programa Python é lido por um analisador. O Python foi projetado para ser uma linguagem altamente legível. A sintaxe da linguagem de programação Python é o conjunto de regras que define como um programa Python será escrito.

 

Comentários em Python:

 

Um comentário começa com um caractere de hash (#) que não faz parte da cadeia literal e termina no final da linha física. Todos os caracteres após o caractere # até o final da linha fazem parte do comentário e o intérprete Python os ignora. Veja o exemplo a seguir. Deve-se notar que o Python não possui recurso de multilinhas ou comentários de bloco.

 

Juntando duas linhas:

 

Quando você deseja escrever um código longo em uma única linha, pode quebrar a linha lógica em duas ou mais linhas físicas usando o caractere de barra invertida (\). Portanto, quando uma linha física termina com caracteres de barra invertida (\) e não faz parte de um literal ou comentário de sequência, ela pode ingressar em outra linha física. Veja o exemplo a seguir

 

Várias instruções em uma única linha:

 

Você pode escrever duas instruções separadas em uma única linha usando um caractere ponto-e-vírgula (;) entre duas linhas.

 

Recuo(Indentation):

 

O Python usa espaço em branco (espaços e tabulações) para definir blocos de programas, enquanto outras linguagens como C, C ++ usam chaves ({}) para indicar blocos de códigos para classe, funções ou controle de fluxo. O número de espaços em branco (espaços e tabulações) na indentação não é fixo, mas todas as instruções dentro do bloco devem ter a mesma quantidade indentada. No programa a seguir, as instruções do bloco não têm recuo.

 

Estilo de codificação Python:

 

Use 4 espaços por recuo e sem tabulações.

Não misture guias e espaços. As guias criam confusão e é recomendável usar apenas espaços.

Comprimento máximo da linha: 79 caracteres que ajudam os usuários com uma tela pequena.

Use linhas em branco para separar as definições de função e classe de nível superior e uma única linha em branco para separar as definições de métodos dentro de uma classe e blocos maiores de código dentro de funções.

Quando possível, coloque comentários embutidos (devem ser frases completas).

Use espaços ao redor de expressões e instruções.