wykład - 05, programowanie, PYTHON, Wykład
[ Pobierz całość w formacie PDF ]
Kurs j¦zyka Python
Wykład 5.
Marcin Młotkowski
9 listopada 2009
1
Rodzaje parametrów funkcji
2
Biblioteka Tk
3
Układanie kontrolek w oknie
4
Grafika »ółwiowa
Rodzaje parametrów funkcji
Biblioteka Tk
Układanie kontrolek w oknie
Grafika »ółwiowa
Parametry domy±lne
Warto±¢ domy±lna parametrów
def
log(val, base=2.718281): ...
def
foo(arg1=[], arg2="dwa", arg3=3):
print
log(34, 10), log(12)
print
foo([1,2,3], "abcd", 12)
print
foo([1,2,3], "abcd")
print
foo([1,2,3])
print
foo()
Marcin Młotkowski Kurs j¦zyka Python
Rodzaje parametrów funkcji
Biblioteka Tk
Układanie kontrolek w oknie
Grafika »ółwiowa
Parametry domy±lne
Warto±¢ domy±lna parametrów
def
log(val, base=2.718281): ...
def
foo(arg1=[], arg2="dwa", arg3=3):
print
log(34, 10), log(12)
print
foo([1,2,3], "abcd", 12)
print
foo([1,2,3], "abcd")
print
foo([1,2,3])
print
foo()
Marcin Młotkowski Kurs j¦zyka Python
Rodzaje parametrów funkcji
Biblioteka Tk
Układanie kontrolek w oknie
Grafika »ółwiowa
Uwagi
Uwaga
Warto±ci domy±lne parametrów s¡ obliczane tylko raz
def
f(a, L=[]):
L.append(a)
return
L
Rezultat
>>>
print
f(1)
[1]
>>>
print
f(2)
[1, 2]
>>>
print
f(3)
[1, 2, 3]
Marcin Młotkowski Kurs j¦zyka Python
Rodzaje parametrów funkcji
Biblioteka Tk
Układanie kontrolek w oknie
Grafika »ółwiowa
Uwagi
Uwaga
Warto±ci domy±lne parametrów s¡ obliczane tylko raz
def
f(a, L=[]):
L.append(a)
return
L
Rezultat
>>>
print
f(1)
[1]
>>>
print
f(2)
[1, 2]
>>>
print
f(3)
[1, 2, 3]
Marcin Młotkowski Kurs j¦zyka Python
[ Pobierz całość w formacie PDF ]