Začněte nyníZačněte zdarma

EchoBot I

Hello, World!

Cestu k vlastnímu chatbotovi v Pythonu začneme napsáním dvou funkcí, pomocí kterých postavíme co nejjednodušší bot: EchoBot. EchoBot funguje tak, že na každou zprávu odpoví přesně tím, co dostal.

V tomto cvičení napíšeš funkci, která reaguje na zprávu uživatele. V dalším cvičení EchoBot dokončíš a přidáš funkci pro odesílání zpráv botovi.

Toto cvičení je součástí kurzu

Building Chatbots in Python

Zobrazit kurz

Pokyny k cvičení

  • Napiš funkci respond() s jedním parametrem message, která vrátí odpověď bota. Za tímto účelem spoj řetězce "I can hear you! You said: " a message.
  • Výsledek ulož do proměnné bot_message a tuto hodnotu vrať.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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!"))
Upravit a spustit kód