Python Funktionen und Operatoren

 Eine Sprache lebt von Ihren Funktionen, welche ihr die Funktionalität schenken.

Funktionen

Anzumerken für Untenstehendes Beispiel ist, daß die jeweilige Funktion an die Variable quasi mit dem "Punkt" angehängt wird:
Beispielhaft sei  eine String-Variable _text unterstellt.

_text = "Tulpe"

•_T__text.upper()
print(_text.upper())    TULPE

•T_text.lower()
print(_text.lower())    tulpe

•T_text.islower()
                                  true/false
=> true, wenn String komplett aus Kleinbuchstaben besteht

•T_text.lower().islower()
                                  true
=> String wird in Kleinbuchstaben konvertiert und danach bool'sche Prüfung

•T= len(_text)
len(_text)
                 5
=> Wortlänge

• T _text[i]
_text[2]                    L
=> Index startet mit 0

• T _text.index("Suchstring")
_text.index("lp")                    2
=> Index startet mit 0 und gibt die Stelle des gefundenen Strings zurück

• T
_text.replace("Suchstring","Ersatz")
_text.replace("Tulp","Gurk"]                    Gurke

• T Bez
• T Bez
• T Bez


Operatoren
Mathematische Operatoren

  • Modulo
    _a = 7
    _b = 3
    c = a % b
    Ergebnis: 1
  • In-Sich-Addition
    a += 3
    => a = a+3
  • In-Sich-Subtraktion
    a -= 3
    => a = a-3
  • In-Sich-Multiplikation
    a *= -3
    => a = a* -3
  • In-Sich-Division
    a /= 3
    => a = a/3
Logische Operatoren

  • >
  • <
  • >=
  • <=
  • ==    gleich
  • !=     ungleich
  • not
  • and
  • or
  • xor

back to python