-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPython_OOP_Infos_Class.py
More file actions
54 lines (39 loc) · 1.24 KB
/
Copy pathPython_OOP_Infos_Class.py
File metadata and controls
54 lines (39 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# A simple class make in python
# Ibrahim alakeel
class infos():
def __init__(self,name, lastname, age, address, sex):
self.name = name
self.lastname = lastname
self.age = age
self.address = address
self.sex = sex
def ib_yname(self):
print("Your name is : ",self.name)
def ib_ylastname(self):
print("Your lastname is : ", self.lastname)
def ib_yage(self):
print("Your age is : ", self.age)
def ib_yaddress(self):
print("Your address is : ", self.address)
class infos2(infos):
def ib_ysex(self):
print("Your sex is : ", self.sex)
name = input("*Enter your name :")
while name == "":
print("Your name is required !!!!")
name = input("Enter your name :")
lastname = input("*Enter your lastname :")
while lastname == "":
print("Your lastname is required !!!!")
lastname = input("Enter your lastname :")
age = input("Enter your age :")
address = input("Enter your address :")
sex = input("Enter your sex :")
i = infos2(name,lastname,age=None,address=None,sex=None)
print("\n\nYour infos here :\n")
i.ib_yname()
i.ib_ylastname()
i.ib_yage()
i.ib_yaddress()
i.ib_ysex()
#