anasazhar

Untitled

Jan 18th, 2021
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1.  
  2. def build_person(first_name, last_name, middle_name='', age=None):
  3.     if middle_name and age:
  4.         person = {'first' : first_name, 'middle' : middle_name, 'last' : last_name, 'age': age}
  5.     elif middle_name:
  6.         person = {'first' : first_name, 'middle' : middle_name, 'last' : last_name}
  7.     elif age:
  8.         person = {'first' : first_name, 'last' : last_name, 'age': age}
  9.     else:
  10.         person = {'first' : first_name, 'last' : last_name}
  11.     return person
  12.  
  13. musician = build_person('John', 'Hooker') #musician -> dict
  14. print(musician)
  15.  
  16. musician = build_person('John', 'Hooker', 'Lee')
  17. print(musician)
  18.  
  19. musician = build_person(first_name='John', last_name='Hooker', age=40)
  20. print(musician)
  21.  
  22. musician = build_person('John', 'Hooker', 'Lee', 40)
  23. print(musician)
Advertisement
Add Comment
Please, Sign In to add comment