Un pequeño problema de escritura de programas para principiantes en Python
¿Y si? ¿Número? %?2?==?0:
#?Número par
#?¿Imprimir el número? ///?2 y devuelve el valor.
Imprimir (Número//2)
¿Volver? ¿Número? ///?2
En caso contrario:
#?Número impar
#?Imprimir y devolver 3? *?¿Número? +?1.
Imprimir (número*3? +1)
¿Volver? ¿Número? *?3?+?1
num_return? =?0
¿Cuándo? num_retorno? ==?0:
str_input? =?input('input:')
Pruebe:
num _input? =?int(str_input)
num_return=? collatz(int(num_input))
¿Si? num_retorno? ==?1:
Roto
De lo contrario:
num_return? =0
¿Excepto? Error de valor:
Imprimir("Ingrese un valor")