I l@ve RuBoard |
In the last chapter, we looked at basic procedural statements in Python. Here, we'll move on to explore a set of additional statements that create functions of our own. In simple terms, functions are a device that groups a bunch of statements, so they can be run more than once in a program. Functions also let us specify parameters, which may differ each time a function's code is run. Table 4.1 summarizes the function-related statements we'll study in this chapter.
Statement |
Examples |
---|---|
Calls |
myfunc("spam, ham, toast\n") |
def, return |
def adder(a, b, c=1, *d): return a+b+c+d[0] |
global |
def function(): global x, y; x = 'new' |
I l@ve RuBoard |