Python borracho

Published by Alessandro Manicone in

Python se emborrachó y las funciones integradas str() e int() se comportan de forma extraña:

str(4) ➞ 4

str("4") ➞ 4

int("4") ➞ "4"

int(4) ➞ "4"

Necesitas crear dos funciones para sustituir str() e int(). Una función llamada int_to_str() que convierte enteros en cadenas y una función llamada str_to_int() que convierte cadenas en enteros.

Ejemplos:

int_to_str(4) ➞ "4"

str_to_int("4") ➞ 4

int_to_str(29348) ➞ "29348"

Notas

  • Esto pretende ilustrar los peligros de usar nombres de funciones que ya existen.
  • Puntos extra si puedes desemborrachar Python.