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
Pokyny k cvičení
- Napiš funkci
respond()s jedním parametremmessage, která vrátí odpověď bota. Za tímto účelem spoj řetězce"I can hear you! You said: "amessage. - Výsledek ulož do proměnné
bot_messagea 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!"))