Skip to main content

Python

    Dateiverarbeitung

  • Dateiverarbeitung
    • Lesen
      with open("file.txt", "r") as datei:
        inhalttext = datei.read()


      Schreiben
      with open("file.txt", "w") as datei:
        datei.write(inhalttext + "Hallo\n")
      Leerzeichen entfernen
      text.strip("\n")

      Verzweigungen

      if bmi < 19:
        print("Untergewicht")
      elif bmi <= 24:
        print("Normalgewicht")
      else:
        print("Uebergewicht")

      Schleifen

      while
      i = 0
      while i < 10:
        print(i)
        i += 1
      for
      (eigentlich
      foreach)
      for zahl in [1, 2, 3]:
        print(zahl)

      Operatoren

      in

      Prüft ob Variable in angegebener Sequenz vorhanden ist

      vorhanden gibt "true" zurück

      nicht vorhanden gibt "false" zurück


      #true
      print(2 in [2, 3, 4])
      
      #false
      erg = "bla" in ["bli", "blub"]
      print(erg)
      range
      Funktion gibt eine Sequenz von Zahlen zurück

      range(start, stop, step)

       

      start = inklusiver Anfang der Sequenz, optional, default ist 0

      stop = exklusves Ende der Sequenz, benötigt

      step = Inkrement, optional, default 1

       


      # 0, 1, 2, 3, 4
      range(5)
      
      # 4, 5, 6, 7
      range(4, 8)
      
      # 2, 4, 6, 8
      range(2, 9, 2)

      Listen