I can't run this> NameError: name 'karl' is not defined, showrobotdialogue, 16, , 20
What's happen please tell me thank you
my code:
VOWELS = "aeiou"
import re
class Chat:
def showhumandialogue(self):
print ("show_human")
result=karl.text+" "+bot.text
print (result)
return result
def show_robot_dialogue(self):
print ("show_robot")
result=karl.text_+" "+bot.text_
print (result)
return result
def connect_human(self,karl):
self.name_human = karl.name
print ("name_human",self.name_human)
def connect_robot(self,bot):
self.name_robot = bot.name
print ("name_robot",self.name_robot)
class Human:
def init(self,name):
self.name = name
print("init",self.name)
def send(self,text):
text_=""
for i in text:
if(i in VOWELS):
text_+="0"
else:
text_+="1"
self.text = self.name+" said: "+text
self.text_ = self.name+" said: "+text_
print ("Human__",self.name,"said:",text)
class Robot:
def init(self,name):
self.name = name
print("init",self.name)
def send(self,text):
text_=""
for i in text:
if(i in VOWELS):
text_+="0"
else:
text_+="1"
self.text = self.name+" said: "+text
self.text_ = self.name+" said: "+text_
print ("send__",self.name,"said:",self.text)
Created at: 2018/08/07 07:56; Updated at: 2018/09/05 12:00