preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

Esto produce: Freddie Mercury cantó El gran pretendiente en 1987 Por supuesto, podemos reutilizar la plantilla sustituyendo la plantilla por otros valores. variables, cada vez que llamamos al método replace() generará una nueva cadena con las variables de plantilla reemplazadas con los valores apropiados: print(template.substitute(artista=‘Ed Sheeran’, canción=‘Galway Chica’, año=2017)) print(template.substitute(artista=‘Camila Cabello’, cancion=‘La Habana’, año=2018)) Con lo anterior produciendo: Ed Sheeran cantó Galway Girl en 2017 Camila Cabello cantó La Habana en 2018 Alternativamente, puede crear lo que se conoce como un diccionario. Un diccionario es un estructura compuesta por pares clave:valor en los que la clave es única. Esto permite un estructura de datos que se va a crear que contiene los valores a utilizar y luego se aplica a la función de sustitución: d = dict(artista = ‘Billy Idol’, canción=‘Ojos sin rostro’, año = 1984) imprimir (plantilla.sustituir (d)) Esto produce una nueva cadena: Billy Idol cantó Eyes Without a Face en 1984 Discutiremos los diccionarios con mayor detalle más adelante en el libro. Plantilla instrumentos de cuerda poder contener plantilla Variables usando el formato $nombre-de-variable; sin embargo, hay algunas variaciones que vale la pena señalar: • $$ le permite incluir un carácter ‘$’ en la cadena sin que Python interprete como el comienzo de una variable de plantilla, este doble ‘$$’ se reemplaza con un solo $. Esto se conoce como escapar de un carácter de control. • ${template_variable} es equivalente a $template_variable. Es requerido cuando los caracteres de identificación válidos siguen al marcador de posición pero no son parte del marcador de posición, como ‘’${noun}ificación’’. Otro punto a tener en cuenta sobre la función template.substitute() es que si Si no proporciona un valor a todas las variables de la plantilla, aparecerá un error. generado. Por ejemplo: print(template.substitute(artista=‘David Bowie’, canción=‘Rebelde Rebelde’)) 4.8 Plantillas de cadena 47

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más