Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.41 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.41 KB

Setup

  1. Fork the following repository.
  2. Make sure Python and VSCode are set on your device. You can use the references below.
  3. You will open the code ov VSCode and write the code in main.py.
  4. Run the code to test it.

Steps

  1. Create a dictionary called person, it has three properties, name which is a string, age which is an integer, hobbies which is a list of strings.
  2. Create a function called change_age which takes the person dictionary and a number as arguments, this function changes the age in the dictionary to the number. The return value of this function is the updated dictionary.
  3. Create a function called add_hobby which takes the person dictionary and a hobby as arguments. This function adds the hobby to the list of hobbies inside the person dictionary. The function will return the updated dictionary.

Challenge

  1. Create a function called add_job which takes a job which is a string, as an argument. This function checks, if the dictionary does not have a property called job then it will add it to the dictionary. The function will return the updated dictionary.
  2. Create a function called check_hobbies, which takes a person dictionary as an argument. This function checks the number of hobbies for this person, if it's more than three hobbies, print to the user a message telling them that they're talented.