| 42 | | == Spremenljivke == |
| 43 | | Imena spremenljivk so poljubna. Python je občutljiv na velike in male črke. Sledimo dogovoru in priporočilom, kot je to v podobnih jezikih. |
| 44 | | |
| 45 | | |
| 46 | | Vse spremenljivke so nakako avtomatske. Torej so generirane ob prvi uporabi. Tako imamo lahko par različih (osnovnih) tipov kot so: |
| | 42 | == SPREMENLJIVKE == |
| | 43 | Spremenljivke se uporablja zato, da lahko shranjujemo neke vrednosti na katere se lahko kasneje v programu sklicujemo. Spremenljivka je del spomina, kateremu pripišemo ime. Vrednost ji pripišemo z operatorjem "=". Imena spremenljivk so poljubna, vendar lahko vsebujejo le črke, števke in/ali podčrtaj(e), ter se en smejo začeti s števkami. Python je občutljiv na velike in male črke. |
| | 44 | |
| | 45 | ZANIMIVOST: V Pythonu lahko pripisujemo vrednosti spremenljivkam tudi verižno: |
| | 46 | {{{ |
| | 47 | #!python |
| | 48 | # -*- coding: utf-8 -*- |
| | 49 | # Primer verižnega pripisa vrednosti spremenljivkam |
| | 50 | a = b = 5 |
| | 51 | print('a = ' + str(a)) |
| | 52 | print('b = ' + str(b)) |
| | 53 | }}} |
| | 54 | |
| | 55 | === Tipi spremenljivk === |
| | 56 | Vse spremenljivke so nakako avtomatske. Torej so generirane ob prvi uporabi (na primer, predenj spremenljivki pripišemo neko vrednost v jeziku C++, moramo spremenljivko najprej deklarirati. V Pythonu to ni potrebno). Tako imamo lahko par različih (osnovnih) tipov kot so: |
| 59 | | Kateri tip se je ob prireditvi podal lahko preverimo z ukazom |
| 60 | | type(tip) |
| 61 | | |
| 62 | | == Operatorji == |
| | 69 | Kateri tip se je ob prireditvi podal lahko preverimo kot je prikazano v nalsednjem programu: |
| | 70 | {{{ |
| | 71 | #!python |
| | 72 | # Za ugotavljanje tipa spremenljivke uporabimo naslednji ukaz: type(spremenljivka) |
| | 73 | number = 5 |
| | 74 | number_f = 5.4 |
| | 75 | print('Tip spremenljivke number: 'type(number)) |
| | 76 | print('Tip spremenljivke number_f: 'type(number_f)) |
| | 77 | }}} |
| | 78 | |
| | 79 | === Pretvorba tipa === |
| | 80 | V Pythonu za pretvorbo tipa uporabljamo naslednje funkcije: int(x), float(x) in str(x). Njihova uporaba je prikazana v naslednjem primeru: |
| | 81 | {{{ |
| | 82 | #!python |
| | 83 | number = 9 |
| | 84 | print('Tip spremenljivke number: 'type(number)) |
| | 85 | |
| | 86 | number_f = float(number) |
| | 87 | print('Tip spremenljivke number_f: 'type(number_f)) |
| | 88 | |
| | 89 | number_s = string(number) |
| | 90 | print('Tip spremenljivke number_s: 'type(number_s)) |
| | 91 | }}} |
| | 92 | Opomba: V vseh primerih pretvorba tipa ni mogoča. |
| | 93 | |
| | 94 | == Matematika v Pythonu - operatorji == |