Python - Ayuda con un ejercicio urgente

 
Vista:

Ayuda con un ejercicio urgente

Publicado por Jorge (1 intervención) el 08/09/2019 20:37:29
Necesito crear un algoritmo en python el cual dependiendo la cantidad de numeros ingresados por el usuario mande como dato de salida ese numero pero con ciertos espacios, por ejemplo para un numero con 10 digitos deberá mandar el numero con un espacio despues de los 3 primeros digitos, con otros espacio despues de los otros tres digitos y por ultimo quedando los 4 ultimos digitos juntos, algo como así "311 475 2552".
Agradezco ayuda, gracias, estaba intentando hacerlo de la siguiente manera pero no me da.

num= str(input("Ingrese su numero celular:"))
if num >= 1000000:
if num <= 9999999:
print (float(num[0]+num[1]+num[2], num[3]+num[4]+num[5]+num[6]))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Hector Madriz
Val: 361
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda con un ejercicio urgente

Publicado por Hector Madriz (69 intervenciones) el 09/09/2019 04:52:11
Buen dia, prueba esto:

1
2
3
4
5
Num=input("Numero: ")
while Num!="":
    print(end=Num[0:3])
    Num=Num[3:]
    if len(Num)>=3: print(end=" ")

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar