In [ ]:
import random
temp_name=input("Hello! What's your first and last name?")
if ' ' not in temp_name:
temp_name=input('Ooops. Did you forget something? Please type your first AND last name.')
if temp_name.count(' ')>1:
print('Do you have more than one last name?')
temp_name=input('Please type your full name while choosing only ONE of your last names.')
gender=input('And are you [a] a gal, [b] a guy, or [c] not as easily defined?')
gender=str.lower(gender)
if 'a' in gender:
gender='female'
elif 'b' in gender:
gender='male'
elif 'c' in gender:
gender='more complicated'
first_name,last_name= temp_name.split()
females=['Jessica Jones','Captain Marvel','Spider Woman','Kitty Pryde','The Invisible Woman','Storm','Jean Gray','Black Widow','Elektra','Enchantress','Rogue','She-Hulk','Scarlet Witch','Poison Ivy']
males=['Luke Cage','Silver Surfer','Beast','The Thing','Doctor Strange','Black Panther','Nick Fury','Iron Man','Professor X','Hulk','Cyclops','Wolverine','Daredevil','Captain America','Spider Man']
more_complicated=['Loki','Mystique','Ultron']
if gender == 'male':
name_number=(random.randint(0,len(males)-1))
print(first_name + ' "' + males[name_number] + '" ' + last_name)
elif gender =='female':
name_number=(random.randint(0,len(females)-1))
print(first_name + ' "' + females[name_number] + '" ' + last_name)
elif gender =='more complicated':
name_number=(random.randint(0,len(more_complicated)-1))
print(first_name + ' "' + more_complicated[name_number] + '" ' + last_name)
In [ ]: