Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import names
- from faker import Faker
- faker = Faker()
- population = 100
- sex = []
- m_couple = []
- m_interested = []
- f_couple = []
- f_interested = []
- genders = ["Male", "Female"]
- fnames_list = []
- lnames_list = []
- duplicate_names = []
- booli = [True, False]
- names_list = []
- census = []
- dupes = 0
- courting_num = 5
- indexi = []
- jobs = ["Farmer", "Driver", "Pilot", "Chef", "Teacher", "Officer"]
- numz = 0
- ppl = []
- # people_ = []
- # for i in range(10):
- # people_.append(People())
- class People:
- def __init__(self):
- self.indexi = numz
- self.gender = random.choice(genders)
- if self.gender == "Male":
- self.fname = faker.first_name_male()
- elif self.gender == "Female":
- self.fname = faker.first_name_female()
- self.lname = faker.last_name()
- self.job = random.choice(jobs)
- self.f_n_l = [self.fname] + [self.lname]
- People.count()
- def count():
- global numz
- numz += 1
- for i in range(10):
- ppl.append(i)
- for i in ppl:
- ppl[i] = People()
- print(ppl[i].indexi, "Gender:", ppl[i].gender, "1st Name:", ppl[i].fname, "Last Name:", ppl[i].lname, "Job:", ppl[i].job, "Full Name:", ppl[i].f_n_l)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement