博舍

C# 之聊天机器人(面向对象版) 两个机器人对话完整版

C# 之聊天机器人(面向对象版)

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

 

namespace面向对象版聊天机器人

{

   classProgram

   {

     staticvoidMain(string[]args)

     {

       robotr1=newrobot();

       r1.Name="外星人";

       r1.Eat(5);

       r1.SayHello();

       while(true)

       {

         stringline=Console.ReadLine();

         r1.Speak(line);

       }

       Console.ReadKey();

     }

   }

   classrobot 

   {

     publicstringName{get;set;}

     privateintFullLevel{get;set;}

     publicvoidSayHello()

     {

       Console.WriteLine("我叫{0}",Name); 

     }

     publicvoidEat(intFoodCount)

     {

       if(FullLevel>100)

       {

         return;

       }

       FullLevel=FullLevel+FoodCount;

     }

     publicvoidSpeak(stringstr)

     {

 

     if(FullLevel

       this.SayHello();

     }

     elseif(str.Contains("从哪里"))

     {

       Console.WriteLine("我从外星来的啊。");

     }

     elseif(str.Contains("女朋友"))

     {

       Console.WriteLine("年纪小,不考虑。");

     }

     elseif(str.Contains("男的")||str.Contains("女的"))

     {

       Console.WriteLine("不要崇拜哥,哥只是个传说!");

     }

     else

     {

       Console.WriteLine("你说的什么呀?你是从火星来的吗?");

     }

     FullLevel--;

 

   }

   }

 

 

 

}

python练习实例:两个机器人自动聊天

当我学会了Python之后,某文库所有文档轻松下载,确定不来薅羊毛吗?

G1744790460:这个代码我们除了要改网页链接和储存地址,还要改哪些地方吗

用python爬取前程无忧网大数据岗位信息并分析

m0_73477608:运行出来的是空表,怎么解决呢?

两种方法彻底删除pip下载的所有第三方库,第二种最快

阿J~:强呀强呀,好文支持!

Python爬虫入门教程05:B站视频弹幕的爬取

WH_214:好奇怪,这爬出来的弹幕有很多重复的,重复次数跟你日期数相同,每个日期给的包中有重合的评论,自己再做一下清洗吧

Python爬虫入门教程05:B站视频弹幕的爬取

WH_214:爬的评论是重复了几遍的啊,

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇