1
resposta

Parênteses, PyCharm e boas práticas

Olá, tudo bom?

Tenho uma dúvida acerca dessa alternativa marcada como verdadeira no curso:

"Uma função em Python 3 sempre deve possuir parênteses."

Instalei o Python e o PyCharm assim como instruído e estou recebendo "weak warnings" do PyCharm informando a não necessidade do uso de parênteses com o junto ao if/else do exercício proposto anteriormente.

Weak warning: Remove redundant parentheses

O que é então "if" dentro do Python? E até onde devemos levar em consideração esses weak warnings no dia a dia de quem trabalha com código?

1 resposta

Oi Vitor, tudo bem?

O if é uma estrutura condicional, que vai "decidir" se um determinado bloco de código será executado, não uma função propriamente dita.