Benutzer-Werkzeuge

Webseiten-Werkzeuge


python

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
python [2015/02/13 19:17]
root
python [2018/04/25 13:50] (aktuell)
root [Sequentielle Operatoren]
Zeile 137: Zeile 137:
   * s -> das serielle Objekt aus dem das größte Objekt/Wert/Element ermittelt werden soll   * s -> das serielle Objekt aus dem das größte Objekt/Wert/Element ermittelt werden soll
 </WRAP> | </WRAP> |
-|s[x]|Ermöglicht den Zugriff auf das xte Element innerhalb eines seriellen Objektes \\ \\ \\ Syntax: s[x] \\ \\ <WRAP>+|sum(s)|Summiert die Werte im seriellen Objekt (also deren Werte, nicht deren Anzahl| 
 +|s[x]|Auch bekannt als Sub-Operator. \\ Ermöglicht den Zugriff auf das xte Element innerhalb eines seriellen Objektes \\ \\ \\ Syntax: s[x] \\ \\ <WRAP>
   * s -> das serielle Objekt    * s -> das serielle Objekt 
-  * x -> das Element auf welches man zugreifen möchte/dessen Inhalt man haben will - **Achtung:** Die Zählung beginnt bei 0+  * x -> das Element auf welches man zugreifen möchte/dessen Inhalt man haben will - **Achtung:** Die Zählung beginnt bei 0 \\ \\ 
 +Man kann innerhalb des Suboperators auch Operationen ausführen: 
 +<code> 
 +s[x-1] 
 +</code> 
 +In dem Beispiel würde der Wert aus x - 1 berechnet und das Ergebnis als Index verwendet.
 </WRAP> | </WRAP> |
 |s[x:y]|Zugriff auf auf Bereich von Elementen innerhalb eines seriellen Objektes \\ \\ \\ Syntax: s[x:y] \\ \\ <WRAP> |s[x:y]|Zugriff auf auf Bereich von Elementen innerhalb eines seriellen Objektes \\ \\ \\ Syntax: s[x:y] \\ \\ <WRAP>
Zeile 341: Zeile 347:
 **This section is not tested and based on assumptions:** **This section is not tested and based on assumptions:**
  
-  * Werden per __Methodenname deklariert+  * Werden per %%_%%_Methodenname deklariert
   * sind vorhanden ohne das eine Instanz der Klasse geschaffen wurde   * sind vorhanden ohne das eine Instanz der Klasse geschaffen wurde
  
Zeile 347: Zeile 353:
  
   * Es gibt einige Methoden die nur durch den Compiler aufgerufen werden sollen   * Es gibt einige Methoden die nur durch den Compiler aufgerufen werden sollen
-  * Diese werden mit __Methode__ deklariert+  * Diese werden mit %%_%%_Methode%%_%%_ deklariert
  
-Syntax:  def __init__()+Syntax:  def %%_%%_init%%_%%_()
 ===== Funktionen ===== ===== Funktionen =====
  
Zeile 386: Zeile 392:
   * //Modus// -> Für was die Datei geöffnet erden soll. \\ r -> Lesen, w -> Schreiben, a -> Daten an das Ende anfügen, r+ -> Lesen und Schreiben, w+ -> Schreiben und lesen - vorher die Datei leeren, a+ Anfügen und Datei zum lesen öffnen. \\ Die Optionen gibt es auch mit vorangestelltem b - in dem Fall werden die Dateien binär geöffnet    * //Modus// -> Für was die Datei geöffnet erden soll. \\ r -> Lesen, w -> Schreiben, a -> Daten an das Ende anfügen, r+ -> Lesen und Schreiben, w+ -> Schreiben und lesen - vorher die Datei leeren, a+ Anfügen und Datei zum lesen öffnen. \\ Die Optionen gibt es auch mit vorangestelltem b - in dem Fall werden die Dateien binär geöffnet 
 </WRAP> | </WRAP> |
 +|type (Objekt)|Gibt den Typ (die Klasse) eines Objektes zurück|
 +|dir(Objekt)|Gibt alle Methoden eines Objektes zurück|
  
 ====== HowTos ====== ====== HowTos ======
python.1423851472.txt.gz · Zuletzt geändert: 2015/02/13 19:17 von root