Interpolación de cadenas de texto

Submitted by tech4life on

La interpolación de cadenas de texto es cuando queremos poner alguna palabra o cadena de texto dentro de otra cadena, por ejemplo si queremos pintar el valor de una variable dentro de un texto, por ejemplo si queremos pintar algo del estilo :

"Has conseguido 10 puntos"

Para ello haremos lo siguiente

var puntos = 10
var mensaje = "Has conseguido %s puntos" % [puntos]
print (mensaje)

Como vemos el formato es poner %s donde queremos introducir nuestra cadena auxiliar, y despues de la cadena volvemos a poner % y un array con los valores (variables o constantes) que queremos utilizar. En este array tendremos tantas palabras como %s tengamos en nuestra cadena, y los irá sistituyendo el sistema de forma ordenada.

Nivel