EchoBot I
Hello, World!
ここでは、Python でチャットボットを構築する第一歩として、最もシンプルなボット「EchoBot」を作るための関数を2つ作成します。 EchoBot は受け取ったメッセージをそのまま返すだけのボットです。
この演習では、ユーザーのメッセージに応答する関数を定義します。次の演習では、ボットにメッセージを送る関数を作成して EchoBot を完成させましょう。
この演習はコースの一部です
Python でチャットボットを作る
演習の手順
respond()という名前の関数を定義しましょう。引数はmessageのみとし、ボットの応答を返すようにします。文字列"I can hear you! You said: "とmessageを連結して実装してください。- 連結した結果を
bot_messageに格納し、その値を返しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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!"))