English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Resumen de métodos de formateo de cadenas comunes en Python [porcentaje y método format]

Este artículo describe ejemplos comunes de métodos de formateo de cadenas en Python. Compartimoslos para su referencia, como se detalla a continuación:

【Método uno】Método de porcentaje (%)، similar a printf de tipo C, que requiere tipos diferentes.

1、Parámetros tuple anónimos. (Recomendado usar cuando haya pocos parámetros)}

>>> 'Nombre: %s, Edad: %d' % ('walker', 99)
'Nombre: walker, Edad:99

2、Parámetros nombrados en diccionario, las claves del diccionario son reutilizables.

>>> 'Nombre: %(name)s, Edad: %(age)d, Años de servicio: %(age)d' % {'name':'walker', 'age':99
'Nombre: walker, Edad:99, Años de servicio:99

【Método dos】Función format, no es necesario especificar el tipo de cadena o número.

1、Parámetros anónimos.

>>> 'Nombre: {0}, Edad: {1}'.format('walker', 99)
'Nombre: walker, Edad:99

2、Parámetros nombrados, los parámetros son reutilizables. (Recomendado usar cuando haya muchos parámetros)

>>> 'Nombre: {name}, Edad: {age}, Años de servicio: {age}'.format(name='walker', age=99)
'Nombre: walker, Edad:99, Años de servicio:99

Los lectores interesados en más contenido relacionado con Python pueden consultar la sección especial de este sitio: 'Resumen de técnicas de manejo de cadenas de Python', 'Resumen de técnicas de manejo de URL de Python', 'Resumen de técnicas de manejo de imágenes de Python', 'Tutorial de estructuras de datos y algoritmos de Python', 'Resumen de técnicas de programación de Socket de Python', 'Resumen de técnicas de uso de funciones de Python', 'Tutorial clásico de introducción y avanzado de Python' y 'Resumen de técnicas de manejo de archivos y directorios de Python'.

Espero que el contenido de este artículo sea útil para el diseño de programas Python de todos.

Declaración: El contenido de este artículo se obtiene de la red, pertenece al propietario original, el contenido se contribuye y carga de manera autónoma por los usuarios de Internet, este sitio no posee los derechos de propiedad, no se ha editado artificialmente y no asume ninguna responsabilidad legal relevante. Si encuentra contenido sospechoso de infracción de derechos de autor, le invitamos a enviar un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, por favor reemplace # con @) para denunciar y proporcionar evidencia relevante. Una vez verificada, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustará