python course 1 week 6 Parameters ‘return’

Write and use functions in Python 3.

function用冒号结尾

1
2
3
4
5
6
7
8
9
10
11
12
def ():
print('Hello')
print('Tracy')
thing()
print(123)
thing()

# Hello
# Tracy
# 123
# Hello
# Tracy

Parameters

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
def greet(lang):
if lang == 'es':
print('Hola')
elif lang == 'fr':
print('Bonjour')
else:
print('Hello')
greet('es')
greet('fr')
greet('en')
# output
# Hola
# Bonjour
# Hello

# Multiple Parameters
def addTwo(a, b):
return a + b
print(addTwo(1, 2))
# output: 3

‘return’

1
2
3
4
def greet_with_return():
return('Hello,')
print(greet_with_return(), 'Tracy')
# output: Hello Tracy