-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathex18_notes.txt
More file actions
20 lines (17 loc) · 1.09 KB
/
Copy pathex18_notes.txt
File metadata and controls
20 lines (17 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#FUNCTION CHECKLIST#
1. Did you start your function definition with def?
2. Does your function name have only characters and _ (underscore)?
3. Did you put an open parenthesis ( right after the function name?
4. Did you put your aguments after the parenthesis ( separated by commas?
5. Did you make each argument unique (meaning no duplicated names)?
6. Did you put a close parenthesis and a colon ): after the arguments?
7. Did you indent all lines of code you want in the function four spaces? No more, no less.
8. Did you "end" your function by going back to writing with no indent (dedenting we call it)?
#When you run ("use" or "call") a function, check these things:
1. Did you call/use/run this function by typing its name?
2. Did you put the ( character after the name to run it?
3. Did you put the values you want into the parenthesis separated by commas?
4. Did you end the function call with a ) character?
Use these two checklists on the remaining lessons until you do not need them anymore.
Finally, repeat this a few times to yourself:
"To 'run', 'call' or 'use' a function all mean the same thing."