new file: 2.Erste Programme/11. Wahrheitswerte und logische Operatoren/wahrheitswerteundlogischeoperatoren.py new file: 2.Erste Programme/12. Bedinungen/bedingungen.py
		
			
				
	
	
		
			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
 | |
| ''' |