Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como python reconhece até onde vai a função

Quando estava estudando Lógica de Programação com JS, para indicar o inicio e o fim de uma função ou laços de repetição, utilizava { } para isso. Python usa só a indentação pra saber onde começa e termina uma função? Já que não ponho nada no final da minha função pra declarar que terminou ali.

1 resposta
solução!

Olá João, tudo bem?

O Python, tem uma tipagem diferente das outras linguagens de programação.

Em Javascript, C, C#, você tem que realmente utilizar { } para identificar que a sua função foi iniciada e terminada.

Porém, em python, a linguagem identifica isso, com a identação, mas o que é isso?

São os "Tabs" que damos para organizar nosso código.

num = 12
for i in range(1, 11):
   print(num, 'x', i, '=', num*i)

Você repara que o print, está um "tab" a frente do for? é o que mostra que ele esta dentro do FOR para o PYTHON.

É confuso de começo, porém, é muito bom, para padronizar o código!

Abraços e bons estudos!"