> For the complete documentation index, see [llms.txt](https://syllabus.migracode.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://syllabus.migracode.org/courses/untitled-1/application-process/home-assignment.md).

# Home assignment

This is the next step of the application process, a technical assignment. It is a simple function that would ask for a name, and print out a message.

### **Situation**

You will be asked to develop a python function that will return a message. As example you have the function below:

<figure><img src="https://4042228299-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MRebciU3NcuLgsX3ijf%2Fuploads%2FKStJHvL31VqLfc5KJSuV%2FCaptura%20de%20Pantalla%202023-02-14%20a%20las%2015.47.10.png?alt=media&amp;token=3d892afa-e1eb-4976-9d8e-d1ef4edb5f33" alt=""><figcaption><p>Image taken from <a href="https://www.w3schools.com/python/python_functions.asp">https://www.w3schools.com/python/python_functions.asp</a></p></figcaption></figure>

### **Assignment**

You will be advised to follow the material included in [W3Schools](https://www.w3schools.com/python/python_functions.asp) and [DataCamp](https://www.datacamp.com/tutorial/functions-python-tutorial); proceed to create an account in [Repl.it](https://replit.com/~); write the function, which should either prompt the user for a name or take it as parameter, then print out a personalised "Hello" response, like "Hello Jose". Otherwise, the function will print out "Hello World"

Once you have written and downloaded the python function file, you can send it in a reply to **<simon@migracode.org>.**

### **Resolution**

We will let you know as soon as possible if you have passed this step and if you will be accepted to our course.&#x20;

Thank you in advance and let us know if you have any questions.
