Informatika1-2013/Gyakorlat4
A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „=== Ismétlés az elõzõ gyakról === * String: 'kutya' * Lista: [1, 8, 'ketto', 1, 9] * Lista indexek '''0'''-tól kezdõdnek, így az utolsó eleme egy '''n''' elem…”) |
|||
13. sor: | 13. sor: | ||
[https://docs.google.com/presentation/d/1gGEenH2KwsXF89S_NdhoKWxvCJjWV_wzUpbf4KNWszU/edit#slide=id.ge73743cf_240 3. elõadás] | [https://docs.google.com/presentation/d/1gGEenH2KwsXF89S_NdhoKWxvCJjWV_wzUpbf4KNWszU/edit#slide=id.ge73743cf_240 3. elõadás] | ||
− | * | + | * Szótár: {'one':1,'two':2} |
+ | * Szótár elemének lekérdezése ('''d''' a szótár): d['one'] | ||
+ | * Elágazás: | ||
+ | <python> | ||
+ | if feltétel1: | ||
+ | mûvelet1 | ||
+ | elif feltétel2: | ||
+ | mûvelet2 | ||
+ | else: | ||
+ | mûvelet3 | ||
+ | </python> | ||
+ | * Minden aminek igaz-hamis értéke van lehet feltétel. Pl: x > 5, vagy akár x * 6 + 16 == 15 * y + 1 | ||
+ | * For ciklus: | ||
+ | <python> | ||
+ | l = [4, 5, 2] | ||
+ | for e in l: | ||
+ | print e * 2 | ||
+ | </python> | ||
+ | * Ennek az eredménye: | ||
+ | 8 | ||
+ | 10 | ||
+ | 4 | ||
+ | * While ciklus: | ||
+ | <python> | ||
+ | i = 1 | ||
+ | x = 254 | ||
+ | while i <= x: | ||
+ | if x % i == 0: | ||
+ | print i | ||
+ | i = i + 1 | ||
+ | </python> | ||
+ | * Ezt találjátok ki mit csinál! | ||
+ | * Függvény definiálás: | ||
+ | <python> | ||
+ | def titok(x): | ||
+ | i = 1 | ||
+ | while i <= x: | ||
+ | if x % i == 0: | ||
+ | print i | ||
+ | i = i + 1 | ||
+ | </python> | ||
+ | * Függvény meghívása: | ||
+ | <python> | ||
+ | titok(4752) | ||
+ | </python> | ||
+ | * Függvényeknek akárhány paramétere (bemenete) lehet, akár 0 is. |
A lap 2013. október 1., 11:21-kori változata
Ismétlés az elõzõ gyakról
- String: 'kutya'
- Lista: [1, 8, 'ketto', 1, 9]
- Lista indexek 0-tól kezdõdnek, így az utolsó eleme egy n elemû listának n - 1
- Listák 3. elemének lekérdezése, feltéve, hogy l a lista: l[2]
- Listák hosszának lekérdezése: len(l)
- Új elem hozzáadása: l.append('nyolc')
- stb.
Ismétlés az elõadásról
- Szótár: {'one':1,'two':2}
- Szótár elemének lekérdezése (d a szótár): d['one']
- Elágazás:
if feltétel1: mûvelet1 elif feltétel2: mûvelet2 else: mûvelet3
- Minden aminek igaz-hamis értéke van lehet feltétel. Pl: x > 5, vagy akár x * 6 + 16 == 15 * y + 1
- For ciklus:
l = [4, 5, 2] for e in l: print e * 2
- Ennek az eredménye:
8 10 4
- While ciklus:
i = 1 x = 254 while i <= x: if x % i == 0: print i i = i + 1
- Ezt találjátok ki mit csinál!
- Függvény definiálás:
def titok(x): i = 1 while i <= x: if x % i == 0: print i i = i + 1
- Függvény meghívása:
titok(4752)
- Függvényeknek akárhány paramétere (bemenete) lehet, akár 0 is.