Add examples for defining a class
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
This commit is contained in:
parent
57667ac8b5
commit
d44a6725b8
|
@ -0,0 +1,27 @@
|
|||
# personclass1.py
|
||||
|
||||
class Person:
|
||||
name = ""
|
||||
age = 0
|
||||
gender = None
|
||||
|
||||
|
||||
person = Person()
|
||||
|
||||
print(person)
|
||||
print(person.__class__)
|
||||
print(person.name)
|
||||
print(person.age)
|
||||
print(person.gender)
|
||||
|
||||
person.name = "Joe Doe"
|
||||
person.age = 32
|
||||
person.gender = "m"
|
||||
|
||||
print(person)
|
||||
print(person.__class__)
|
||||
print(person.name)
|
||||
print(person.age)
|
||||
print(person.gender)
|
||||
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
# personclass1.py
|
||||
|
||||
class Person:
|
||||
|
||||
def __init__(self, name="", age=0, gender=None):
|
||||
self.name = name
|
||||
self.age = age
|
||||
self.gender = gender
|
||||
|
||||
|
||||
person1 = Person()
|
||||
|
||||
print(person1)
|
||||
print(person1.__class__)
|
||||
print(person1.name)
|
||||
print(person1.age)
|
||||
print(person1.gender)
|
||||
|
||||
person2 = Person("Joe Doe", 32, gender="m")
|
||||
|
||||
print(person2)
|
||||
print(person2.__class__)
|
||||
print(person2.name)
|
||||
print(person2.age)
|
||||
print(person2.gender)
|
||||
|
||||
|
Loading…
Reference in New Issue