modified: "2.Erste Programme/10. Addition von Zeiten/\303\274bung_zeitrechnung_2.py"
new file: 2.Erste Programme/11. Wahrheitswerte und logische Operatoren/wahrheitswerteundlogischeoperatoren.py new file: 2.Erste Programme/12. Bedinungen/bedingungen.py
This commit is contained in:
parent
47e8170695
commit
69f9c22a83
@ -23,6 +23,6 @@ sekunden_uebertag = sekunden_ausgerechnet // 60 #Uebertrag fuer Minuten
|
|||||||
minuten_komplett = sekunden_uebertag % 60 # Minuten fuers Ende
|
minuten_komplett = sekunden_uebertag % 60 # Minuten fuers Ende
|
||||||
minuten_uebertrag = sekunden_uebertag // 60 # Uebertrag fuer Minuten
|
minuten_uebertrag = sekunden_uebertag // 60 # Uebertrag fuer Minuten
|
||||||
|
|
||||||
stunden_komplett = minuten_uebertrag % 24
|
stunden_komplett = minuten_uebertrag
|
||||||
|
|
||||||
print("Stunden:",stunden_komplett," //Minuten:",minuten_komplett," //Sekunden:",sekunden_komplett)
|
print("Stunden:",stunden_komplett," //Minuten:",minuten_komplett," //Sekunden:",sekunden_komplett)
|
@ -0,0 +1,55 @@
|
|||||||
|
# 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
|
||||||
|
'''
|
22
2.Erste Programme/12. Bedinungen/bedingungen.py
Normal file
22
2.Erste Programme/12. Bedinungen/bedingungen.py
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Bedingungen (wenn-dann-ansonsten)
|
||||||
|
|
||||||
|
'''
|
||||||
|
1.Form
|
||||||
|
|
||||||
|
if Bedingung:
|
||||||
|
Anweisungsfolge
|
||||||
|
|
||||||
|
2.Form
|
||||||
|
|
||||||
|
if Bedingung:
|
||||||
|
Anweisungsfolge
|
||||||
|
else:
|
||||||
|
Anweisungsfolge2
|
||||||
|
'''
|
||||||
|
|
||||||
|
# Das Programm bestimmt den Betrag einer ganzen Zahl1
|
||||||
|
x=int(input("ganze Zahl:"))
|
||||||
|
if x >= 0:
|
||||||
|
print(x)
|
||||||
|
else:
|
||||||
|
print(-x)
|
Loading…
x
Reference in New Issue
Block a user