Este artículo presenta principalmente cómo python str () convierte parámetros en tipos de cadenas. Tiene un buen valor de referencia y espero que sea útil para todos.
str() convierte el argumento a un tipo de cadena
1 2 |
|
Resultado: tengo 26 manzanas
Dos mecanismos mediante los cuales los valores de Python se convierten en cadenas
Cuando aprende Python por primera vez, puede encontrar que todas las cadenas impresas a través de Python están entre comillas. La impresión a través de la declaración impresa no.
razón:
Cuando Python imprime un valor, mantiene el estado del valor en el código Python, no el estado que desea que vea el usuario. Imprimir a través de la declaración impresa es el estado que el usuario desea ver.
Por ejemplo:
1 2 3 4 5 6 7 |
|
Pero cuando quieras saber el valor de una variable, puede que te interese saber si es un número entero o un número entero largo. Esto se puede lograr a través de dos mecanismos en Python que convierten valores en cadenas: la función str y la función repr.
Función str: convierte el valor en una cadena de una forma razonable para que el usuario pueda entenderlo.
Función repr: crea una cadena que representa un valor en forma de expresión legal de Python.
Por ejemplo:
1 2 3 4 5 6 7 8 9 10 11 |
|
Lo anterior es mi experiencia personal, espero que pueda darte una referencia y ayudarte.