55 lines
1.0 KiB
Python
55 lines
1.0 KiB
Python
|
# Wahrheitswerte und logische Operatoren(ab hier Kai schicken)
|
||
|
'''
|
||
|
-die Wahrheitswerte True (wahr) und False (flasch) werden durch ganze Zahlen codiert:
|
||
|
False = 0
|
||
|
True = 1
|
||
|
-zu den Wahrheitswerten gehören folgende logische Operatoren
|
||
|
Verneinung(Negation) not
|
||
|
Und-Verknüpfung and
|
||
|
Oder-Vernknüpfung or
|
||
|
'''
|
||
|
|
||
|
# Test dieser "neuen" Funktionen
|
||
|
|
||
|
|
||
|
aussage1 = int(1)
|
||
|
aussage2 = int(0)
|
||
|
print(aussage1)
|
||
|
print(aussage2)
|
||
|
|
||
|
aussage3 = aussage1 and aussage2
|
||
|
|
||
|
print(aussage3)
|
||
|
|
||
|
# Ab hier waren Robin und Kai nicht mehr da
|
||
|
# Nur für schönheit
|
||
|
print("\n")
|
||
|
|
||
|
aussage1 = int(0)
|
||
|
aussage2 = int(1)
|
||
|
print(aussage1)
|
||
|
print(aussage2)
|
||
|
|
||
|
aussage3 = not aussage1 and aussage2
|
||
|
|
||
|
print(aussage3)
|
||
|
|
||
|
'''
|
||
|
Logische Ausdrücke ohne Vergleichsoperatoren
|
||
|
|
||
|
a or b
|
||
|
|
||
|
(a or b) and c (in Pyhton bindet and stärker als or)
|
||
|
|
||
|
a or not b and c (erst not, dann and, dann or): (a or ((not b) and c))
|
||
|
|
||
|
Logische Ausdrücker mit Vergleichsoperatoren:
|
||
|
Vergleichsoperatoren:
|
||
|
|
||
|
== gleich
|
||
|
!= ungleich
|
||
|
< kleiner
|
||
|
> größer
|
||
|
<= kleiner gleich
|
||
|
>= größer gleich
|
||
|
'''
|