Python Grundlagen: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(Python Interaktive Shell)
(Software für Pythonentwicklung)
Zeile 2: Zeile 2:
  
 
== Python Interaktive Shell ==
 
== Python Interaktive Shell ==
* Aufruf mit <code>python</code> oder <code>python3</code>
+
* Aufruf mit <code>python</code> oder <code>python3</code> für
* Verlassen mit Ctrl+D bzw. Ctrl+Z oder exit()
+
* Verlassen mit Ctrl+D (Mac, Linux) bzw. Ctrl+Z (Win) oder exit()
* Schleifen sind möglich: <pre>for i in range(10):</pre>
+
* Schleifen sind möglich: <code>for i in range(10):</code>
** der Prompt ändert sich zu <pre>....</pre>, es muss nun eingerückt werden
+
** der Prompt ändert sich zu <code>....</code>, es muss nun eingerückt werden
 
** eine leere Zeile beendet die Eingabge der Schleifenbefehle und führt sie aus
 
** eine leere Zeile beendet die Eingabge der Schleifenbefehle und führt sie aus
 
+
* auch gut um auszuprobieren, ob libs installiert sind: <code>import numpy</code>
<syntaxhighlight lang="php">
+
* History mit Alt+n/Alt+p (Mac: Ctrl+p/Ctrl+n)
<?php
+
  echo "Hallo Welt!";
+
?>
+
</syntaxhighlight>
+
  
 
= Python Cheat-Sheet für Wursthakenprogrammierer =
 
= Python Cheat-Sheet für Wursthakenprogrammierer =

Version vom 9. März 2019, 22:43 Uhr

Software für Pythonentwicklung

Python Interaktive Shell

  • Aufruf mit python oder python3 für
  • Verlassen mit Ctrl+D (Mac, Linux) bzw. Ctrl+Z (Win) oder exit()
  • Schleifen sind möglich: for i in range(10):
    • der Prompt ändert sich zu ...., es muss nun eingerückt werden
    • eine leere Zeile beendet die Eingabge der Schleifenbefehle und führt sie aus
  • auch gut um auszuprobieren, ob libs installiert sind: import numpy
  • History mit Alt+n/Alt+p (Mac: Ctrl+p/Ctrl+n)

Python Cheat-Sheet für Wursthakenprogrammierer

Wichtigste Unterschiede zu C

  • Strukturierung mit Einrückungen statt Wursthaken {}, meist endet die Zeile dann mit einem :

Python Bibliotheken