Predavanja 2021-01-06: Pregled programskega jezika Python3
Pregleda programskega jezika Python 3
Priporočeno branje je Python tutorial.
Osnovni podatkovni tipi v Pythonu:
- boolove vrednosti:
TrueinFalse, osnovne operacije - številske vrednosti: cela števila, plavajoča vejica, osnovne operacije, elementarne funkcije (paket
math) - nizi znakov: kako jih pišemo, poseben pomen znaka
\
Spremenljivke
- spremenljivk ni treba deklarirati in ni treba povedati, kakšnega tipa so
Kontrolne strukture
- pogojni stavek
if–then–elif–else - zanka
while - zanka
for - ukaza
breakincontinue - izjeme,
tryinexcept
Table in nabori
- kako zapišemo tabelo in nabor
- kako dostopamo do elementov tabele in nabora
- razlika med tabelo in naborom
Funkcije
- pozicijski in imenovani argumenti
- argumenti s privzetimi vrednostmi
*argsin**kwargs(najprej slovarji!)- lokalne spremenljivke
- lokalne funkcije
Množice
- množico zapišemo
{a, b, ..., c} - prazna množico
set() x in spreveri, ali jexvs, kjer jesmnožica, seznam, ...- ostale operacije na množicah
Slovarji
- slovar zapišemo
{k₁:v₁, ..., kᵢ:vᵢ} d[k]je vrednost, ki pripada ključukd.get(k,x)je vrednost, ki pripada ključuk, če ga ni vd, potem je odgovorxdel d[k]zbriše ključkin njemu pripadajočo vrednostd.keys(),d.values()ind.items()dajo ključe, vrednosti in pare (ključ, vrednost)- slovarji in zanka
for
Izpeljani seznami, slovarji in množice
- izpeljani seznam
[f(i) for i in s if p] - lahko naredimo tudi izpeljani nabor, slovar ali množico
Osnovna uporaba print, input in format
- kako deluje
print - kako deluje
input - kako deluje
format
Datoteke
- kako odpremo datoteko s stavkom
withinopen - kako beremo iz datoteke in pišemo vanjo
Zadnja sprememba: četrtek, 11 november 2021, 14:13 PM