1. Креирајте листе стрингова (низове ниски) и испробајте штампу вредности из листе.
zivotinje = ["konj","kokoska","koza","ovca","prase"]
daniunedelji=["Ponedeljak","Utorak","Sreda","Cetvrtak","Petak"]
# izlaz je cela lista zivotinje
# izlaz je cela lista daniunedelji
# izlaz je " konj "
# izlaz je " kokoska "
# izlaz je " Sreda "
2. Дате су оцене ученика из математике (у листи). Израчунати просечну оцену из математике у одељењу.
ocene = [5, 4, 5, 2, 4, 4, 3, 2, 3, 5, 4, 4, 2]
3. Ако се зна да су Анине оцене из програмирања последње четири у листи оцена, израчунати њену најмању оцену из тог предмета.
ocene = [5, 4, 5, 3, 5, 4, 4, 5]
4. Познат је списак гостију на пријему. Места за седење су нумерисана од 1 па надаље. Написати програм који одређује име и презиме госта када организатор унесе редни број места. Након тога исписати имена гостију који седе на првих пет и на последња три места, као и број места на којем седи Лазар Лазаревић.
gosti =["Petar Petrović", "Bojana Bojanić", "Lazar Lazarević", "Velјko Velјković",
"Jovana Jovanović", "Marjan Marjanović"]
mesto = int(input("Unesi broj mesta:"))
5. Дата је листа цена патика. Написати програм који штампа колико укупно коштају два најјефтинија, а колико два најскупља пара. Упутство: Најпре је потребно сортирати цене патика, а затим штампати збир прве две вредности (најскупље патике) и последње две вредности (најјефтиније патике).
cene_patika = [4399.00, 2499.95, 5899.99, 7499.95, 2399.9, 3799.95]
sortirane_cene = sorted(cene_patika)
6. Познате су температуре у марту и априлу једне године. Направити листу свих температура и израчунати просечну температуру.
temperature_mart = [15, 12, 17, 9, 16]
temperature_april = [15, 19, 23, 20, 14]
---------------------------------------------------VEŽBANJE--------------------------------------------------------
1. Lista ocena:
a=[3,2,2,5,1,4,4,5,3,2]
Izdvoj elemenat sa indeksom 3.
Izdvoj prvih 4 ocena.
Izdvoj poslednjih 5 ocena sa desne strane.
Izdvoj svaku drugu ocenu.
b=[3,4]
Spoji liste a i b i napravi novu listu c.
(koristi funkcije)
U listi c nadji prosečnu ocenu.
Ispiši koliko ukupno elemenata ima u listi.
Ispiši najmanju i najveću ocenu iz liste c.
Saberi sve ocene u listi c i ispiši.
Sortiraj listu i ispiši.
2. Познате су температуре у марту и априлу једне године. Направити листу свих температура и израчунати просечну температуру.
temperature_mart = [15, 12, 17, 9, 16]
temperature_april = [15, 19, 23, 20, 14]
3. Ако се зна да су из програмирања последње четири у листи оцена c, израчунати њену просечну оцену из програмирања и заокружи на две децимале.
4. За следеће две листе направи графиконе тачкаст (scatter), линијски, стубичаст и пита
labels=['Jan','Feb','Mar','Apr','Maj','Jun','Jul','Avg','Sep','Okt','Nov','Dec']
brd=[31,28,31,30,31,30,31,31,30,31,30,31]
Напиши наслов, x и y осу, легенду, прошири прозор графикона да могу да стану сви месеци.
--------------------------------
Који су све бројеви у листи мањи од 20?
lista=[11,22,33,28,25,36,17,28,39,10,21,32] # definišemo vrednosti elemenata liste
for n in lista: # za svaku vrednost n iz liste
if n<20: # proveravamo da li je n manje od 20
print(n) # ako jeste, ispisujemo tu vrednost
Који су све бројеви у листи дељиви са 3?
lista=[11,22,33,28,25,36,17,28,39,10,21,32]
for n in lista:
if n%3==0: # i%3==0 znači da je ostatak pri deljenju i sa 3 jednak nuli
print(n)
Који су индекси непарних бројева у листи?
lista=[11,22,33,14,25,36,17,28,39,10,21,32]
for i in range(len(lista)):
if lista[i]%2==1: # ostatak pri deljenju sa 2 je 1, znači da je broj neparan
print(i)