Kezdőoldal » Számítástechnika » Programozás » Python kimenet értelmezése?

Python kimenet értelmezése?

Figyelt kérdés

>>> True, True, True == (True, True, True)

(True, True, False)


Öhm, oké. És ez pontosan mit jelent? Miért és hogyan lett "False" az utolsó elem?



2022. jún. 18. 02:16
 1/2 anonim ***** válasza:
92%

"Miért és hogyan lett "False" az utolsó elem?"

Azért, mert az első 3 logikai érték egy tuple adattípust képez:

>>> True, True, True

(True, True, True)


ennek a legutolsó elemét hasonlítod össze az összehasonlító operátor jobb oldalán levő tuple-val, ami összehasonlításnak értelemszerűen False lesz az eredménye:

>>> True == (True, True, True)

False


vagyis lényegében ezt csinálod:

>>> True, True, (True == (True, True, True))

(True, True, False)


Bővebben:

[link]

2022. jún. 18. 02:29
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
77%
Minek emeled ki????
2022. jún. 20. 07:25
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!