Python 入门(二)漫画版,搞一个聊天机器人吧
HackPython 致力于有趣有价值的编程教学
最后几句
在本章中,我们理解了所谓的变量,变量其实就是一个用于存东西的盒子,但细究其实不是如此,变量中存放的其实是具体内容所在的「内存地址」,这个内存地址其实就是具体内容在计算机中的门牌号,通过这个门牌号,就可以很轻松的去找到内容,但在一开始将变量理解为用于存放内容的盒子就可以了。
接着还介绍了变量名的命名规则,一个变量名必须满足相应的规则,此外还顺带讲解了赋值操作符「=」与等于操作符「==」之间的区别。
文章最后则介绍了 Python 中的输入与输出并利用上面的知识点实现了一个简单的聊天机器人,其实就是将问句中的「吗?」替换掉,所有请不要拿这个聊天机器人去创业融资,破产一律与本人无关。
如果真的想实现一个比较实用的聊天机器人,还需要很多知识,这些知识不知道 Python 的编程知识,还需要自然语言处理 (NLP) 方面的知识,让计算机理解人类的语义非常重要,但目前也是难点,后面有机会会系统的介绍 NLP 相关的内容。
如果你喜欢这一系列文章,记得关注 HackPython,这很重要。