Warum kommt hier (True, True, False) raus?
True, True, True == (True, True, True)
Output:
(True, True, False)
Warum kommt da False raus?
was ist das für eine programmiersprache?
Python
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Weil die Klammer um die erstern drei True fehlt. Falls das funktioniert. Kann Python nicht wirklich. So vergleichst du nur das dritte True mit dem was in der Klammer steht, und das Vergleichsergebnis ist False.
Woher ich das weiß:Studium / Ausbildung – Datenverarbeitungs-Kfm, Hobby- und Profi-Programmierer
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Python
True, True, True == (True, True, True)
#
True, True, [True == (True, True, True)]
Deswegen.
Nutzer, der sehr aktiv auf gutefrage ist
Weil
True != (True, True, True)
Woher ich das weiß:eigene Erfahrung – Ich habe selber lange im PC gearbeitet