Zahlensysteme & Datentypen

Lernziele

++++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)

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)

  • ef_informatik/zahlensysteme.1787031512.txt.gz
  • Zuletzt geändert: 2026-08-18 05:38
  • von sca