[MÚSICA] En este video tutorial, veremos cómo crear strings dinámicos. Los strings dinámicos son cadenas de caracteres que no son fijas, sino que se componen de cadenas de caracteres fijas y variables. Para esto, Python nos provee varias maneras de hacerlo. Por un lado, tenemos el viejo operador de formateo de strings similar al s print f del lenguaje c. El operador es el por ciento. Nos permite pasarle uno o más parámetros a nuestros strings reemplazando por los datos que queramos. Veamos algunos ejemplos. Defino la variable name y creo el string hola por ciento s y le paso la variable name. En este caso, se crea el string hola Agustín. El por ciento s significa que se va a interpretar el valor que le estoy pasando como un string. Luego tengo la posibilidad de interpretarlo también como un entero al valor que le paso. Entonces, eso se hace con el por ciento d. Otra posibilidad es indicarle que quiero que tenga el número entero que interpreto al menos dos dígitos. Y si no tiene dos dígitos, que se autocomplete con cero. Entonces, en este caso, me queda el número es 05. Otra forma es interpretar el valor que le paso como un decimal, con el por ciento f. Y también puedo limitar la parte decimal a la cantidad de dígitos que yo quiera. En este caso, dos, dos dígitos. El decimal es 6,50. Por último, tenemos la posibilidad de pasarle un parámetro con nombre. En este caso, le paso un diccionario donde la clave tiene que coincidir con el nombre que le pongo en el operador. En este caso, se crea el string hola Agustín. Por otro lado, tenemos el método format, que tiene algunas semejanzas con el operador porcentaje visto anteriormente. Veamos un ejemplo. Defino el string de la siguiente manera. Escribo hola y llaves abierta y cerrada. A este string llamo el método format y le paso la variable name. Lo que va a hacer el método format es reemplazar la llave abierta y cerrada por el valor que le paso en el argumento. Entonces, el string queda como hola Agustín. Otro ejemplo que tenemos es indicarle la posición del argumento que va a tomar. En este ejemplo hay un solo argumento así que, bueno, será la posición cero. Entonces, quedará el string como la suma de uno más dos es tres. Un poco más adelante, cuando veamos la librería string, veremos con más detalle esta forma de formateo de los strings. Por último, tenemos la función join que construye un string concatenando una lista de valores. Veamos un ejemplo. Puedo concatenar los elementos de una lista, por ejemplo, que tenga los elementos hola y name con un espacio vacío, con lo cual me quedará hola espacio Agustín. También puedo concatenar los elementos de una lista con comas, coma espacio, en este caso. Y los elementos de la lista notar que son strings, aquí no puedo poner números, por ejemplo. Con lo cual, me quedará uno, coma dos, coma tres, coma cuatro. Hemos visto varias maneras de crear strings dinámicos en Python. [MÚSICA]