Python - Función Format

#Python - Función Format #33 ejemplos utilizando la función `format` en Python: #1. Formateo de un número entero: num = 10 print("El número es: {}".format(num)) """ Salida: El número es: 10 """ #2. Formateo de un número decimal: num = 3.1416 print("El número es: {:.2f}".format(num)) """ Salida: El número es: 3.14 """ #3. Formateo de un número con separador de miles: num = 1000000 print("El número es: {:,}".format(num)) """ Salida: `El número es: 1,000,000 """ #4. Formateo de un número con separador de miles y dos decimales: num = 1234567.89123 print("El número es: {:,.2f}".format(num)) """ Salida: El número es: 1,234,567.89 """ #5. Formateo de un número en notación científica: num = 1000000 print("El número es: {:e}".format(num)) """ Salida: El número es: 1.000000e+06 """ #6. Formateo de un número en notación científica con dos decimales: num = 1000000 print("El número es: {:.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #7. Formateo de un número en notación científica con separador de miles: num = 1000000 print("El número es: {:,.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #8. Formateo de un número en notación científica con separador de miles y dos decimales: num = 1000000 print("El número es: {:,.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ 9. Formateo de un número en notación científica con un ancho de campo de 10 caracteres: num = 1000000 print("El número es: {:10.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #10. Formateo de un número en notación científica con un ancho de campo # de 10 caracteres y alineado a la izquierda: num = 1000000 print("El número es: {:<10.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #11. Formateo de un número en notación científica # con un ancho de campo de 10 caracteres y alineado al centro: num = 1000000 print("El número es: {:^10.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #12. Formateo de un número en notación científica # con un ancho de campo de 10 caracteres y alineado a la derecha: num = 1000000 print("El número es: {:>10.2e}".format(num)) """ Salida: El número es: 1.00e+06 """ #13. Formateo de una cadena de texto: cadena = "Hola, mundo!" print("La cadena es: {}".format(cadena)) """ Salida: La cadena es: Hola, mundo! """ #14. Formateo de una cadena de texto con un ancho de campo de 20 caracteres: cadena = "Hola, mundo!" print("La cadena es: {:20}".format(cadena)) """ Salida: La cadena es: Hola, mundo! """ #15. Formateo de una cadena de texto con un ancho de campo # de 20 caracteres y alineado a la izquierda: cadena = "Hola, mundo!" print("La cadena es: {:<20}".format(cadena)) """ Salida: La cadena es: Hola, mundo! """ #16. Formateo de una cadena de texto con un ancho de campo # de 20 caracteres y alineado al centro: cadena = "Hola, mundo!" print("La cadena es: {:^20}".format(cadena)) """ Salida: La cadena es: Hola, mundo! """ #17. Formateo de una cadena de texto con un ancho de campo # de 20 caracteres y alineado a la derecha: cadena = "Hola, mundo!" print("La cadena es: {:>20}".format(cadena)) """ Salida: La cadena es: Hola, mundo! """ #18. Formateo de una cadena de texto con un ancho de campo # de 20 caracteres y truncado a 10 caracteres: cadena = "Hola, mundo!" print("La cadena es: {:.10}".format(cadena)) """ Salida: La cadena es: Hola, mund """ #19. Formateo de una cadena de texto con un ancho de campo # de 20 caracteres y rellenado con asteriscos: cadena = "Hola, mundo!" print("La cadena es: {:*^20}".format(cadena)) """Salida: La cadena es: ***Hola, mundo!**** """ #20. Formateo de una lista: lista = [1, 2, 3, 4, 5] print("La lista es: {}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #21. Formateo de una lista con un ancho de campo de 20 caracteres: lista = [1, 2, 3, 4, 5] print("La lista es: {:20}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #22. Formateo de una lista con un ancho de campo # de 20 caracteres y alineado a la izquierda: lista = [1, 2, 3, 4, 5] print("La lista es: {:<20}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #23. Formateo de una lista con un ancho de campo # de 20 caracteres y alineado al centro: lista = [1, 2, 3, 4, 5] print("La lista es: {:^20}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #24. Formateo de una lista con un ancho de campo # de 20 caracteres y alineado a la derecha: lista = [1, 2, 3, 4, 5] print("La lista es: {:>20}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #25. Formateo de una lista con un ancho de campo # de 20 caracteres y separador de comas: lista = [1, 2, 3, 4, 5] print("La lista es: {:,}".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #26. Formateo de una lista con un ancho de campo # de 20 caracteres y separador de comas y espacios: lista = [1, 2, 3, 4, 5] print("La lista es: {:, }".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #27. Formateo de una lista con un ancho de campo # de 20 caracteres y separador de comas y espacios y entre corchetes: lista = [1, 2, 3, 4, 5] print("La lista es: [{:, }]".format(lista)) """ Salida: La lista es: [1, 2, 3, 4, 5] """ #28. Formateo de un diccionario: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {}".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """ #29. Formateo de un diccionario con un ancho de campo de 20 caracteres: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {:20}".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """ #30. Formateo de un diccionario con un ancho de campo de 20 caracteres y alineado a la izquierda: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {:<20}".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """ #31. Formateo de un diccionario con un ancho de campo de 20 caracteres y alineado al centro: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {:^20}".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """ #32. Formateo de un diccionario con un ancho de campo de 20 caracteres y alineado a la derecha: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {:>20}".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """ #33. Formateo de un diccionario con un ancho de campo de 20 caracteres y separador de comas y espacios: diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Madrid"} print("El diccionario es: {:, }".format(diccionario)) """ Salida: El diccionario es: {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'} """

Geogebra Python