Kezdőoldal » Számítástechnika » Programozás » Ebbe az egyszerű kódba mit...

Ebbe az egyszerű kódba mit jelent a van=False és a van=True?

Figyelt kérdés

[link]


Illetve a végén az if not van: ?



2023. szept. 28. 22:29
 1/6 anonim ***** válasza:
0%
Semmit
2023. szept. 28. 22:42
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
66%
Megnézi hogy van e már kihúzva ilyen szám..
2023. szept. 28. 22:43
Hasznos számodra ez a válasz?
 3/6 Alex Fly ***** válasza:
85%

A "van" azt jelenti, hogy ki lett-e húzva már előtte az adott szám.

A feltétel pedig azt, hogy csak akkor adja hozzá a listához, ha még nem.

2023. szept. 29. 01:07
Hasznos számodra ez a válasz?
 4/6 NTBS ***** válasza:
0%
Igaz és Hamis?
2023. szept. 29. 06:42
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
81%

A 'van' egy boolean (igaz/hamis) változó.

- A ciklus elején hamisra állítja.

- A húzás után megnézi, hogy van-e már a listában a kihúzott szám. Ha van, akkor a 'van'-t igazra állitja.

- Ha még nincs a listában, akkor hozzáadja a számot a lotto_tippek listához. Tehát az "if not van" rész csak akkor fut le, ha a 'van' hamis.



Úgy látszik a készítő nem ismerte a random.sample függvényt.

2023. szept. 29. 07:55
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
100%

import random


lotto_tippek = random.sample(range(1, 91), 5)

print(lotto_tippek)


Így rövidebb:)

2023. szept. 30. 16:37
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!