Introducción
En Python, a veces necesitamos rellenar un número con ceros a la izquierda para que tenga una cierta longitud. Por ejemplo, podríamos querer rellenar el número 7 para que sea 000007. En este desafío, tendrás que escribir una función que rellene un número dado hasta la longitud especificada.
Rellenar número
Escribe una función pad_number(n, l) que tome un número n y una longitud l y devuelva una cadena que represente el número rellenado. La función debe rellenar el número con ceros a la izquierda para que tenga l dígitos de longitud. Si el número ya tiene l dígitos de longitud, la función debe devolver el número como una cadena.
Para rellenar el número, puedes usar el método str.zfill(). Este método toma una longitud y rellena la cadena con ceros a la izquierda hasta que tenga esa longitud. Por ejemplo, "7".zfill(6) devolvería "000007".
def pad_number(n, l):
return str(n).zfill(l)
pad_number(1234, 6); ## '001234'
Resumen
En este desafío, escribiste una función que rellena un número dado hasta la longitud especificada. Aprendiste cómo usar el método str.zfill() para rellenar una cadena con ceros a la izquierda.