Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

Python Grundlagen

445 Byte hinzugefügt, 02:09, 10. Mär. 2019
/* Wichtigste Unterschiede zu C */
* Strukturierung mit Einrückungen (Space statt Tabs bevorzugt) statt Wursthaken {}, meist endet die Zeile dann mit einem :
* Bei Python3 erkennt man Funktionen und Methoden an (), z.B. <code>print("Hello World.")</code>
* Print:
** Auszugebenes Zeug muss zwischen die Klammern <code>print(a)</code>
** Texte in "-Zeichen <code>print("Hallo ")</code>
** Kombinationen aus Variablen und Text:
*** Einfachste Variante: Sachen mit Kommas trennen <code>print("Wert a ist",a,",b ist",b)</code>
*** Mit Platzhalter unformatiert: <code>print("Wert a ist {}, b ist {}".format(a,b))</code>
*** Aneinandergenagelt: <code>print("Wert a ist "+str(a)+", b ist "+str(b))</code>
 
* For-Schleife gibt's nur als For-Each - hier hilft range():
** C: <code>for(int i=0;i<10;i++) {}</code>
1.954
Bearbeitungen