ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Escribe una función llamada respond() con un único parámetro message que devuelva la respuesta del bot. Para ello, concatena las cadenas "I can hear you! You said: " y message.
  • Guarda las cadenas concatenadas en bot_message y 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!"))
Editar y ejecutar código