
No se como usar los operadores lógicos
Publicado por Jesuswag (2 intervenciones) el 21/11/2021 12:21:19
Buenas, soy muy novato en python, acabo de empezar hace una semana:
Resulta que en un ejercicio me piden que el usuario meta un número natural y yo devuelva el número par que le sigue, así que se me ocurrió hacer esto:
Pensaba que si ponía or cuando el usuario metiera un número impar le sumaría uno y si no 2, pero al parecer no lo estoy usando bien. Alguien me puede ayudar?
Resulta que en un ejercicio me piden que el usuario meta un número natural y yo devuelva el número par que le sigue, así que se me ocurrió hacer esto:
1
2
3
4
5
6
q = int(input("Ingrese un número natural"))
w = q%10
if w == 1 or 3 or 5 or 7 or 9:
print(q+1)
else:
print(q+2)
Valora esta pregunta


0