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 ??

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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