EchoBot I
¡Hola, mundo!
Vas a empezar a aprender a crear chatbots en Python escribiendo dos funciones para construir el bot más simple posible: EchoBot. EchoBot simplemente responde repitiendo el mismo mensaje que recibe.
En este ejercicio, definirás una función que responde al mensaje de un usuario. En el siguiente ejercicio, completarás EchoBot escribiendo una función para enviar un mensaje al bot.
Este ejercicio forma parte del curso
Creación de chatbots en Python
Instrucciones del ejercicio
- Escribe una función llamada
respond()con un único parámetromessageque devuelva la respuesta del bot. Para ello, concatena las cadenas"I can hear you! You said: "ymessage. - Guarda las cadenas concatenadas en
bot_messagey devuelve ese resultado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
bot_template = "BOT : {0}"
user_template = "USER : {0}"
# Define a function that responds to a user's message: respond
def ____(____):
# Concatenate the user's message to the end of a standard bot respone
bot_message = "____" + ____
# Return the result
return ____
# Test function
print(respond("hello!"))