» »

Python - domača naloga..

Python - domača naloga..

qwertyy ::

Potrebujem pomoč pri izdelavi programčka za DN v Pythonu.
Podani so različni kraji in njihove koordinate:
kraji = [
('Brežice', 68.66, 7.04), ('Lenart', 85.20, 78.75), ('Rateče', -65.04, 70.04),
('Ljutomer', 111.26, 71.82), ('Rogaška Slatina', 71.00, 42.00), ('Ribnica', 7.10, -10.50),
('Dutovlje', -56.80, -6.93), ('Lokve', -57.94, 19.32), ('Vinica', 43.81, -38.43),
('Brtonigla', -71.00, -47.25),('Kanal', -71.00, 26.25), ('Črnomelj', 39.05, -27.93),
('Trbovlje', 29.61, 35.07), ('Beltinci', 114.81, 80.54), ('Domžale', -2.34, 31.50),
('Hodoš', 120.70, 105.00), ('Škofja Loka', -23.64, 35.07), ('Velike Lašče', 0.00, 0.00),
('Velenje', 33.16, 54.29), ('Šoštanj', 29.61, 57.75), ('Laško', 42.60, 33.29),
('Postojna', -29.54, -5.25), ('Ilirska Bistrica', -27.19, -27.93),
('Radenci', 100.61, 84.00), ('Črna', 15.41, 66.57), ('Radeče', 39.05, 24.57),
('Vitanje', 47.36, 57.75), ('Bled', -37.84, 56.07), in tako naprej..
Naloga: "Izpiši imena vseh krajev, ki ležijo znotraj pravokotnika, katerega levo spodnje oglišče je (10, -20) in desno zgornje (50, 30). Program naj bo seveda napisan tako, da lahko te številke tudi spremenimo."
Naloga 2: "Napiši program, ki izpiše ime najbolj severnega, najjužnejšega, najzahodnejšega in najvzhodnejšega kraja (v tem vrstnem redu)."

Potrebujem kakšnem namig, ker sploh nevem kako bi se lotil in katere funkcije uporabim

amacar ::

1.) Napišeš funkcijo, ki preveri, če točka leži v pravokotniku. Kdaj leži točka v pravokotniku mislim, da ni treba imeti ne vem kakšnega znanja, osnovna šola bo dovolj.
Še tema z rešitvijo: http://stackoverflow.com/questions/2200...

2.) Poiščeš max/min vsakega kraja po vsaki koordinati.

BivšiUser2 ::

Nariši si koorinatni sistem, da najprej dobiš sliko kje so meje, potem pa preveri najmanjšo x, največjo x, najmanjšo y, in največjo y koordinato in izpiši kraje, ki imajo te koordinmate.
SloTech - če nisi z nami, si persona non grata.

jeti51 ::

Recimo min(), max() in filter(). Napisati in podati boš moral svoje key funkcije, ki jih boš tem funkcijam podal kot argument in z njimi določil, katere vrednosti želiš dobiti iz seznama (npr. kriterij za najbolj severni kraj ipd.).

Zgodovina sprememb…

  • spremenil: jeti51 ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pomoč pri programiranju z javo

Oddelek: Programiranje
203341 (2268) milc
»

Gaming PC za 500€ (strani: 1 2 )

Oddelek: Kaj kupiti
6814347 (13337) fr4nc
»

sestava močnejšega PCja, prosim za pomoč

Oddelek: Kaj kupiti
222939 (2522) klinker
»

Hofer ponudba

Oddelek: Pomoč in nasveti
93364 (2788) amigo_no1
»

Comp do 1000€?

Oddelek: Kaj kupiti
342595 (1664) Edi999

Več podobnih tem