import numpy as np #数组库导入
import random #随机数组库导入
def randon_number(a): #指定数组随机数生成函数。a代表数组名称
n = len(a) -1 #获取 问候语数组元素个数 - 1 = 数组序列
n1 = random.randint(0, n) #生成随机数
return n1
hello_words = np.array(["你好,我是机器人001,你有什么要说的吗?"
,"我是机器人001,你的专属聊天机器人,你有什么要说的吗?"
,"机器人001在此为你服务!"
,"机器人001随时为你服务,请问你是我的master吗?"]) #问候语词库导入
message = str(input(hello_words[randon_number(hello_words)]+"\n")) #问候语
def chat(): #聊天函数
global message #防止变成局部变量
while message != "退出": #循环函数
if message == "": #空白对话
message_empty = np.array(["请问你在说什么?"
,"错误!001未检测到你要回答的内容!"
,"可不可以不要空白对话?"
,"你是准备清空聊天记录了吗?"]) #问候语词库导入
print(message_empty[randon_number(message_empty)]+"\n") #空白对话回应
else: #非空白对话
print("\n1")
message = str(input())
chat() #聊天
04-10
1万+
05-27
946
08-23
7005
04-11
897