0

Holis! Me podrían explicar que es lo que estoy haciendo mal :'(.

Escribe un programa que tome un número como entrada y - devuelve su doble, si el número es par - devuelve su triple, si el número es impar - devuelve 0, si el número es 0 Ejemplo de entrada: 1 Ejemplo de salida: 3 Mi intento: number = input() If number==%2==0: Print (number*2) elif number==%2!==0: Print(number*3) elif number=0: Print (number)

27th Aug 2021, 9:24 PM
OmailinRojas
OmailinRojas - avatar
3 odpowiedzi
+ 1
OmailinRojas, Check the type of your input; if and print have no capital; There are surnumerous double equal signs in your first two conditions; Ther is one equal sign lacking in the last condition.
27th Aug 2021, 9:29 PM
Delorme
0
OmailinRojas No, no hablo español, pero si hubieras copiado mi texto en tu traductor online favorito, habrías leído esto: - Comprueba el tipo de tu entrada; - if y print no tienen capital; - Hay signos dobles iguales en sus dos primeras condiciones; - Es un signo igual que falta en la última condición.
27th Aug 2021, 9:57 PM
Delorme
- 2
Delorme no hablas español?
27th Aug 2021, 9:31 PM
OmailinRojas
OmailinRojas - avatar