Priročnik Spoznavamo programski jezik python / Peter Krebelj / založba Atelje Doria

Page 1



PETER KREBELJ

Spoznavamo programski jezik

python Kreativno računalništvo

Založba Atelje Doria Ljubljana 2016


VSEBINA

1. UVOD

5

1.1. Vaše preference in znanje 7

2. UPORABA PYTHON TOLMAČA

8

2.1. Interactive Mode

10

2.2. Kodiranje znakov

11

3. UVOD V PYTHON

12

3.1. Python kot računalnik

14

3.2. Delo z znaki

20

3.3. Seznami 24 3.3.1. Seznam (list) 24 3.4. Prvi programerski koraki

27

3.4.1. while zanka 27 3.5. Primeri vaj z rešitvami

29

3.6. Vaje za reševanje

34

4. ORODJA ZA NADZOR DOGAJANJA V KODI

35

4.1. Pogojni (if) stavek

36

4.2. for stavek

40


4.3. Funkcija range()

41

4.4. break in continue

43

4.5. Stavek pass

44

4.6. Definiranje funkcije

44

4.7. Oblikovanje kode

46

4.8. Primeri vaj z rešitvami

47

4.9. Vaje za reševanje

57

5. PODATKOVNE STRUKTURE

58

5.1. Več o delu s seznami

59

5.1.1. append() 59 5.1.2. extend() 60 5.1.3. insert() 60 5.1.4. remove() 61 5.1.5. pop() 62 5.1.6. index() 62 5.1.7. count() 62 5.1.8. sort() 63 5.1.9. copy() 64 5.1.10. del 64 5.2. Tuples

65

5.3. Slovarji

66

5.4. Primeri vaj z rešitvami

70

5.5. Vaje za reševanje

78


6. MODULI

79

7. VHOD IN IZHOD

82

7.1. Oblikovanje izpisa podatkov

83

7.2. Branje in pisanje v dokumente

85

7.3. Metode objektov za branje

86

7.4. Napake vezane na branje in pisanje

89

7.5. Primeri vaj z rešitvami

90

7.6. Vaje za reševanje

94

8. NAPAKE IN IZJEME

95

8.1. Sintaktične napake

96

8.2. Izjeme

97

8.3. Upravljanje izjem

98

8.4. Stavek raise

100

8.5. Primeri vaj

100

9. RAZREDI 101 9.1. Nekaj besed o imenih in objektih

102

9.2. Konstruktorji in destruktorji

102

9.3. Metode

103

9.4. Primeri vaj z rešitvami

108

9.5. Vaje za reševanje

112

10. ZAKLJUČEK

113


1

Spoznavamo programski jezik python

UVOD 7


Spoznavamo programski jezik python Peter Krebelj, mag. posl. ved & dipl. inž. rač. in inf. Zbirka: Kreativno računalništvo Založba: Atelje Doria E-pošta: info@doria.si Spletna stran: http://www.doria.si Za založbo: Živa Viviana Doria Uredila: Julia Doria 1. izdaja Naklada: tiskano po naročilu Natisnjeno v Sloveniji Ljubljana 2016 © za to izdajo: Atelje Doria © za besedilo: Peter Krebelj

Vse pravice pridržane. Brez prehodnega pisnega dovoljenja vseh nosilcev avtorskih pravic je prepovedano reproduciranje, distribuiranje, dajanje v najem, javna pridobitev, predelava ali druga uporaba tega avtorskega dela ali njegovih sestavnih delov v kakršnem koli obsegu ali postopku, vključno s fotokopiranjem, tiskanjem, javnim interaktivnim dostopom ali shranitvijo v elektronski obliki.

CIP - Kataložni zapis o publikaciji Narodna in univerzitetna knjižnica, Ljubljana 004.43(035) KREBELJ, Peter Spoznavamo programski jezik python / Peter Krebelj. - 1. izd. - Ljubljana : Atelje Doria, 2016. - (Zbirka Kreativno računalništvo) ISBN 978-961-6881-40-1 284558336




Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.