preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

4.7 Formato de cadena Python proporciona un sofisticado sistema de formato para cadenas que puede ser útil para imprimir información o registrar información de un programa. El sistema de formato de cadena utiliza una cadena especial conocida como cadena de formato que actúa como un patrón que define cómo se distribuirá la cadena final. Esta cadena de formato puede contienen marcadores de posición que se reemplazarán con valores reales cuando se creado. Se puede aplicar un conjunto de valores a la cadena de formato para llenar los marcadores de posición utilizando el método format(). El ejemplo más simple de una cadena de formato es uno que proporciona un único marcador de posición indicado por dos llaves (por ejemplo, {}). Por ejemplo, el siguiente es un formato cadena con el patrón ‘Hola’ seguido de un marcador de posición: format_string = ‘¡Hola {}!’ Esto se puede usar con el método de cadena format() para proporcionar un valor (o rellenar) el marcador de posición, por ejemplo: imprimir(formato_cadena.formato(‘Phoebe’)) La salida de esto es: ¡Hola Phoebe! Una cadena de formato puede tener cualquier número de marcadores de posición que deben completarse, por ejemplo ejemplo, el siguiente ejemplo tiene dos marcadores de posición que se completan al proporcionar dos valores al método format():

Permite múltiples valores para completar la cadena

nombre = “Adán” edad = 20 print("{} tiene {} años".format(nombre, edad)) En este caso la salida es: Adán tiene 20 años. También ilustra que las variables se pueden usar para proporcionar los valores para el formato. método, así como los valores literales. Un valor literal es un valor fijo como 42 o el cadena ‘Juan’. De forma predeterminada, los valores están vinculados a los marcadores de posición en función del orden en que aparecen. se proporcionan al método format(); sin embargo, esto puede ser anulado por pro- proporcionando un índice al marcador de posición para decirle qué valor debe vincularse, por ejemplo: 4.7 Formato de cadena 43

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus