CLASS-OBJECT

Run Settings
LanguagePython
Language Version
Run Command
#Create a new class class Welcome(object): def hello(self): print("Hello!") #Create an object x = Welcome() x.hello() y = Welcome() print(type(x) == type(y)) print(type(x) is Welcome) print(type(x) == Welcome) # BUILD CLASS WITH INIT class Welcome(object): def __init__(self): print("Python Tutorial created a new object") def hello(self): print("Hello!") #Create an object x = Welcome() # BUILD CLASS WITH PARAMETER class Welcome(object): def __init__(self, input): print(input) def hello(self): print("Hello!") #Create an object x = Welcome("I love Python Tutorial") #Self class Welcome(object): def __init__(self, what_to_say): self.set_sentence(what_to_say) def set_sentence(self, what_to_say): self.sentence = what_to_say.upper() def say(self): print(self.sentence) #create a welcome object. what_to_say parameter is passed as "I love Python Tutorial" x = Welcome("I love Python Tutorial") x.say() #using the set_sentence() method to change the sentence x.set_sentence("Hello, World!") x.say()
Editor Settings
Theme
Key bindings
Full width
Lines