聊天机器人--基础版本
来源:互联网 发布:广州恒大淘宝队微博 编辑:程序博客网 时间:2024/06/05 03:16
利用C#语言,实现聊天机器人功能(例如:输入“天气:西安”,就能快速查询西安的天气)
聊天机器人的基础版本适合刚开始学习C#语言的,我把这些学习的东西记下来,希望自己对知识的记忆更加深刻。
Code:
static void Main(string[] args) { Console.WriteLine("你好,我是机器人!"); while (true) { string talk =Console.ReadLine(); if (talk.StartsWith("88") || talk.StartsWith("再见"))//结束聊天 { Console.WriteLine("see you"); break; } else if (talk.StartsWith("你好")) { Console.WriteLine("你好,我是机器人1号"); } else if (talk.Contains("天气")) { string city = talk.Substring(2); switch (city) { case "北京": Console.WriteLine("{0}的天气:晴天", city); break; case "西安": Console.WriteLine("{0}的天气:晴天", city); break; default: Console.WriteLine("天气:小雨 "); break; } } else if (talk.Contains("名字")) { Console.WriteLine("不要迷恋哥,哥只是个传说!"); } } Console.ReadKey(); }}
0 0
- 聊天机器人--基础版本
- 聊天机器人
- 聊天机器人
- 聊天机器人
- 聊天机器人
- 聊天机器人
- 聊天机器人
- 黑马程序员_c#面向对象基础:聊天机器人
- 聊天机器人ELIZA
- 自动聊天机器人
- 在线聊天机器人
- C#聊天机器人
- 语音聊天机器人
- 聊天机器人Eliza 代码
- 谈谈聊天机器人
- 简单的聊天机器人
- 智能聊天机器人小黄鸡
- 2个聊天机器人
- CSS里面position:relative与position:absolute 区别
- 20. Valid Parentheses (Easy)
- POJ1251 JungleRoads 最小生成树
- Git客户端下载及安装
- 117. Populating Next Right Pointers in Each Node II
- 聊天机器人--基础版本
- 四:Struts拦截器简单介绍
- 【codevs 1029】遍历问题
- 叙事——2016/11/13
- Android ListView与RecyclerView对比浅析--缓存机制--转自腾讯Bugly 作者 Bugly_Tony
- 第四次修改
- java中嵌入执行shell语句
- java实现循环队列
- 第一个Python单线程爬虫(使用正则表达式)