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