Update python.md

master
Matt Huntington 8 years ago committed by GitHub
parent d21c1e1d4a
commit 9dc43f40e0

@ -14,6 +14,7 @@
1. Get user input
1. Repeatedly perform a set of commands
1. Use a for loop
1. Define a function
1. Create a class for an object
1. Have a class inherit from another
1. Create a factory for objects
@ -224,6 +225,35 @@ for x in range(0, 3):
Simplify the last set of activities using a `for` loop
## Define a function
If you have a routine that you run over and over again, you can define your own function:
```python
def greet():
print('hi')
greet()
```
Functions can take parameters which alter their functionality:
```python
def greet(name):
print('hi, ' + name)
greet('bob')
```
Functions can return values:
```python
def add(value1, value2):
return value1 + value2
print(add(1,3))
```
## Create a class for an object
You can use a `class` or blueprint for objects that you'll use

Loading…
Cancel
Save