Programiranje u fizici
Interaktivni programi
- POGLAVLJE 2 -
… …
Primer 2.5. Definisane složene funkcije
Primer 2.1. Primena funkcije print()¶
In [1]:
a = 6
b = "Ovo je jedan obican string"
c = [1,2,3]
print("Zdravo Svete")
print(a) # ovo je komentar, posle tarabe, python ne vidi nista
print(b)
print(c)
Zdravo Svete 6 Ovo je jedan obican string [1, 2, 3]
Primer 2.2. Primena funkcije type()¶
In [2]:
a = 6
b = 6.0
c = "Ovo je jedan obican string"
d = [1 ,2 ,3]
print(type (a))
print(type (b))
print(type (c))
print(type (d))
<class 'int'> <class 'float'> <class 'str'> <class 'list'>
Primer 2.3. Promena tipa podataka¶
In [5]:
a = 6
print("Promenljiva a ima vrednost :", a)
print("Tip promenljive a je: ",type (a))
b = float(a)
print("Promenljiva b ima vrednost :", b)
print("Tip promenljive b je: ",type (b))
c = str(b)
print("Promenljiva c ima vrednost :", c)
print("Tip promenljive c je: ",type (c))
Promenljiva a ima vrednost : 6 Tip promenljive a je: <class 'int'> Promenljiva b ima vrednost : 6.0 Tip promenljive b je: <class 'float'> Promenljiva c ima vrednost : 6.0 Tip promenljive c je: <class 'str'>
Primer 2.4. Definisanje nove funkcije¶
In [6]:
def sabiranje(a,b):
return a + b
rezultat = sabiranje(2,3)
print("rezultat je:", rezultat)
rezultat je: 5
Primer 2.5. Definisane složene funkcije¶
In [5]:
def funkcija(a,b,c):
a = 15
b = 75 * a
c = 3 * (a + 3*b)
return a + b + c
rezultat = funkcija(2,3,4)
print("rezultat je:",rezultat)
rezultat je: 11310