Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Comando IF

Por que em certos momentos a condição do IF possui parenteses e em outros momentos a condição é declarada sem parenteses ??

2 respostas

No python não é obrigatório você usar o parenteses no if, o padrão é não usar se o for um simples if. ex:

if a=!b:

//codigo

e se for alguma coisa maior complexa

if((len(array)*2)>4 || len(array)<=2): //codigo

solução!

O uso de Parêntese em Python não é obrigatório , Há não ser em funções ou em prioridade de calculo . logo :

if true
    print("Alguma coisa")

OU

if (true)
    print("Alguma coisa")

São a mesma coisa