Kezdőoldal » Számítástechnika » Programozás » Python segítség?

Python segítség?

Figyelt kérdés

Valaki meg tudná oldani a 3 és 4 feladatot? Nem nagyon értem, de ha látom a kész megoldást, ki tudom bogózni hogy mi micsoda és miért! Éjfélig kell leadni.


[link]



2020. dec. 4. 22:02
 1/7 anonim ***** válasza:
91%
Ha házit akarsz íratni, pláne időre akkor fizesd meg az idejét annak aki nem másoktól várta a megoldást amikor iskolába járt.
2020. dec. 4. 22:21
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Szeretném megérteni is, mert azzal nem lesz meg a diplomám hogy más mindig megírja nekem. De nem ismerek gólyaként senkit se aki segítene. Gondoltam van itt segítőkész felsőbbéves aki segít megírni és ha látom a kódot akkor már tudom hogy kellett volna csinálni. A többi feladat ment, ezzel is 3 órája szívok de mindig hibát dob és nincs időmár mást hívni, ma délután kaptuk hogy estére legyen kész, de senki se tudja.
2020. dec. 4. 22:31
 3/7 anonim ***** válasza:

3-as feladat, underscore-t cseréld behúzásra. Direkt írtam ilyen fapadosra. Ez alapján remélem menni fog a 4-es.


nem_is_volt = []

for iz, darab in fagyik.items():

__if darab == 0:

____nem_is_volt.append(iz)


def kiertekeles(iz):

__if iz in nem_is_volt or iz not in fagyik:

____return 'nem is volt'

__else:

____if fagyik[iz] == 0:

______return 'kifogyott'

____else:

______fagyik[iz] -= 1

______return 'sikeres vásárlás'


valasztas = input()

while valasztas:

__eredmeny = kiertekeles(valasztas)

__print(eredmeny)

__valasztas = input()

2020. dec. 4. 22:35
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Csak úgy érdekességképpen, így emberibben nézne ki. Csak 3.8-as verziótól működik (a walrus operator miatt).


nem_is_volt = [iz for iz, darab in fagyik.items() if darab == 0]


def kiertekeles(iz):

__if iz in nem_is_volt or iz not in fagyik:

____return 'nem is volt'

__if fagyik[iz] == 0:

____return 'kifogyott'

__fagyik[iz] -= 1

__return 'sikeres vásárlás'

__

while valasztas := input():

__print(kiertekeles(valasztas))

2020. dec. 4. 22:43
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
Köszi szépen, már értem!!
2020. dec. 4. 23:08
 6/7 zozo256 ***** válasza:
69%

Parancsolj, itt a 4-es is, remélem még nem késő, siettem, ahogy tudtam :D

[link]

2020. dec. 4. 23:39
Hasznos számodra ez a válasz?
 7/7 zozo256 ***** válasza:

ja, és ha eladja az összeset, akkor ennyit keres:

sum(i*j for i, j in zip(keszlet.values(), arak.values()))

2020. dec. 4. 23:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!