Las sentencias a comparar en el if no deben ir en paréntesis, o esta podría ser una buena práctica?

Diego Alejandro Moreno Pedroza

Diego Alejandro Moreno Pedroza

Pregunta
student
hace 4 años

Las sentencias a comparar en el if no deben ir en paréntesis, o esta podría ser una buena práctica?

1 respuestas
para escribir tu comentario
    Juan Pablo Alvarez Ovalle

    Juan Pablo Alvarez Ovalle

    student
    hace 4 años

    Pueden ir sin parentesis si la condicion es sencilla, a==b, a>b, etc. Sin embargo, cuando la condicion tiene mas de una comparacion y es mas compleja: a==b OR a>b AND c<a OR c< b, por ejemplo, es mejor poner parentesis para facilidad de lectura: ((a == b) OR (a > b)) AND ((c < a) OR (a < b))

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.