**Dies ist eine alte Version des Dokuments!**
Zahlensysteme & Datentypen
++++Praktische Python Befehle|
# Length len("laenge von einem String oder Liste ...") # Data types str(42) int("132") float(13) type(42) bin(132) # Strings s = "ich bin ein String" s[2:] s[4:7] s[:5] s.replace('b','B') li = s.split(' ') s.strip(" hallo ") s.lstrip(" hallo ") s.rstrip(" hallo ") s = s.upper() s = s.lower() s.find("bin") many_zeros_string = "0" * 100 ## TIPP: In diesem Thema bietet es sich meist an, mit Strings anstelle Listen zu arbeiten. Sollte man aber das Bedürfnis nach Listen haben, hier die wichtigsten Befehle: li = ['k','s','r'] len(li) li.append('romanshorn') li.pop(2) li.remove('k') print(li)
1. Voraussetzungen
Aus dem Grundlagenfach weisst du bereits, was Zahlensysteme sind. Insbesondere kennst du das Binärsystem und kannst:
- Umrechnen: Dezimalsystem ↔ Binärsystem
- Darstellung negativer Zahlen
- Rechnen mit Binärzahlen: Addition, Multiplikation, Subtraktion
- mithilfe des Binärsystems Mitmenschen (die es verdient haben) eloquent beleidigen können
- Gegeben $x-$Bits für Darstellung → min./max. Zahl bestimmen, die damit dargestellt werden kann
Das Dossier Zahlensysteme aus dem Grundlagenfach findest du hier: Dossier Zahlensysteme (GFIF)