黑馬程式設計師 聊天機械人練習

2021-06-19 18:39:01 字數 862 閱讀 2227

----------------------  

asp.net+android+ios開發

、.net培訓

、期待與您交流! ---------------------- 

在乙個控制台程式中利用前面學到的基礎知識寫乙個「聊天機械人的程式」(雖然感覺名字有點太大壓不住的樣子),藉此加深杜物件導向的理解也活躍下思維,嘿嘿。

namespace 物件導向練習聊天機械人//命名空間,寫上程式的大名,嘿嘿

if (str1 == "2")

r.sayhello();

while (true)

}public string name //屬性麼,get;set;總是要有的

private int fulllevel

public void sayhello()

",name);

}public void eat(int foodcount)

fulllevel = fulllevel + foodcount;

}public void speak(string str)

if (str.contains("姓名") || str.contains("名字"))//利用或運算判斷使用者輸入的是什麼問題然後做出相應回答,可以根據自己想到的判斷使勁加內容,吼吼

else if (str.contains("女朋友"))

else 

fulllevel--;//對體力的處理,艾瑪,這樣他就會餓了,吃貨}}

} ----------------------  

asp.net+android+ios開發

、.net培訓

、期待與您交流! ---------------------- 

聊天機械人

我你好!小愛同學 小愛你好,很高興認識你!charset utf 8 css document 休息一會 sleep 1 獲取 使用者傳送的 訊息 可選 後端 對於 使用者發過來的 時候 是否 使用 可選 根據 傳送 過來的 訊息 返回 不同的內容 messagelist array 床前明月光,有...

機械人聊天軟體c C 聊天機械人

例項簡介 c 聊天機械人 例項截圖 核心 3181078聊天機械人 原始碼必讀.pdf 聊天機械人 1.ico 聊天機械人 1.ico form1.designer.cs form1.cs form1.resx program.cs properties assemblyinfo.cs resour...

聊天機械人ELIZA

1 在 自然語言理解 這本書的緒論中曾分析了聊天機械人eliza的設計機理,表明這是一種語言變換的技巧,而不是真正的 自然語言理解 午間休息時檢索了一下,找到了乙個它的連線 它並不如書中所舉的例子那樣的 聰明 也許因為這是第乙個聊天機械人,以及它並沒有真正採取 自然語言理解 的技術有關。下面是筆者與...