Python Tema5 Parte2 Sintaxis-Python BR v1
Python Tema5 Parte2 Sintaxis-Python BR v1
Noções básicas e
sintaxe de Python
Sintaxe Python
1
IBM SkillsBuild | Introducción a Python
Índice
Introdução 3
Comentários 4
Múltiplas linhas 5
2
IBM SkillsBuild | Introducción a Python
Introdução
if ($variable){
x=9;
}
3
IBM SkillsBuild | Introducción a Python
4
IBM SkillsBuild | Introducción a Python
Blocos de código e
# requieren de ; al final de cada línea
x = 10;
identificação
Entretanto, em Python isto não é necessário, uma
quebra de linha é suficient.
Na maioria das linguagens de programação,
x = 5
elementos contendo código (tais como
y = 10
procedimentos, funções, condicionadores, loops...
etc.) fazem uso de parênteses, colchetes e suportes
para incluir esse código. Python não é assim. Em Mas você pode usar o ponto-e-vírgula ; para ter duas
Python, blocos de código são representados com frases na mesma linha.
identação, ou seja, colocando o código dentro de um
x = 5; y = 10
dos elementos acima, vários espaços à direita, e
embora haja algum debate sobre o uso de abas ou
espaços, a regra geral é usar quatro espaços.
Múltiplas linhas
No seguinte código, temos um código condicional if.
Logo em seguida, temos um print() ident com quatro
Em algumas situações pode ser o caso de
espaços. Portanto, tudo o que tiver essa identação
desejarmos ter uma única instrução em várias linhas
pertencerá ao bloco do if.
de código. Uma das principais razões para isso
Em Python: poderia ser que é muito longo e, de fato, a
especificação PEP8 recomenda que as linhas não
if True: devem exceder 79 caracteres.
print("True")
Ao fazer uso de \ é possível dividir o código em várias
linhas, o que em certos casos torna o código muito
Em outras linguagens de programação, a sintaxe
mais legível.
seria algo como:
x = 1 + 2 + 3 + 4 +\
if (True)
5 + 6 + 7 + 8
{print("True")};
if True:
print("True") O mesmo pode ser feito para chamadas a funções: