Menu

Age Checker, Ticket Maker, and ID Generator of Python-3 Course

Age Checker, Ticket Maker, and ID Generator of Python-3 Course - student project

###PROJECT-1 AGE CHECKER

name1 = input("Enter the first name:")

name2 = input("Enter the second name:")

name3 = input("Enter the third name:")

age1 = int(input("Enter " + name1 + "'s age:"))

age2 = int(input("Enter " + name2 + "'s age:"))

age3 = int(input("Enter " + name3 + "'s age:"))

made_it = 0

 

if age1 >= 18:

      print(name1)

     made_it = made_it + 1

else: print("X")


if age2 >= 18:

     print(name2)

     made_it = made_it + 1

else: print("X")

 

if age3 >= 18:

     print(name3)

     made_it = made_it + 1

else: print("X")

 

print(str(made_it) + " made it into the program!")

 

###PROJECT-2 TICKET MAKER

def data_retriever():

one_ticket = []

first_name = input("Welcome to Ticket Maker! \nEnter your first name: ") one_ticket.append(first_name)

last_name = input("Enter your last name:")

one_ticket.append(last_name)

age = input("Enter your age:")

one_ticket.append(age)

destination = input("Enter your destination:")

one_ticket.append(destination)
return one_ticket

 

def data_process():

data = (data_retriever())

first_name = data[0]

last_name = data[1]

age = data[2]

destination = data[3]

print("\nTicket: \nName: {}.{}, {} \nDestination: {}" .format(first_name[0], last_name, age, destination))

 

def ticket_maker(): return data_process()ticket_maker()

 

##PROJECT-3 ID GENERATOR

class ProcessData():
def data_inputer(self, first_name, last_name, age, city):

self.first_name_att = first_name

self.last_name_att = last_name

self.age_att = age

self.city_att = city 

self.data_att = [self.first_name_att, self.last_name_att, self.age_att, self.city_att]

return str(self.data_att)

 

class IDGen(ProcessData):

def id_made(self):

return print("Name: {}. {} \nAge: {} \nCity: {}". format(self.data_att[0][0], self.data_att[1], self.data_att[2], self.data_att[3]))

 

My_Id = IDGen()

My_Id.data_inputer("Your input", "Your input", Your input, "Your input")

My_Id.id_made()