Eine einfach gehaltene Einführung in die Phyton Syntax zum lernen oder nachschlagen.
Gerade im Aufbau ist noch nichts groß sortiert, sondern erstmal in eine Reihenfolge zum erlernen gebracht.
Letztendlich soll ein kleines Cheatsheet entstehen, das als schnelles Nachschlagwerk und zum lernen benutzt werden kann.
Wir nutzen JupyterNotebooks: Nach dem Code-Block ist jeweils die Konsolen-Ausgabe sichtbar.
- Grundlagen
- Grundrechenarten
- Datentypen
- Zahlen
- Strings
- Boolean
- Variable
- Kommentare
- Grundfunktionen
- input
- len
- join
- Datenstrukturen
- Listen
- Dictionaries
- Tupel
- Set
- PriorityQueue
- Daten(-strukturen) umwandeln
- Operatoren & Gatter
- Schleifen
- if
- for
- while
- Funktionen
- Dateien
- schreiben
- lesen
- Module
- eigene Erstellen
- bestehende importieren
- Generatoren
- Objektorientierung
- Exceptions
Fange direkt an: Start
Du hast Fragen oder Verbesserungsvorschläge? Dann schreib mich an oder starte ein Issue.
- die Python Dokumentation
- Hier ist alles ausführlich aufgeführt und beschrieben. Viele Informationen und Tipps
- Python Üben/Markup mit Anaconda
- Anaconda Jupyter Launcher ist sehr nützlich um Notebooks zu erstellen. Code und Markup können so zusammen in einem Dokument geschrieben werden
- Programmierumgebung (IDE) pycharm
- PyCharm ist eine hervorragende IDE um eigene Python-Programme zu erstellen (für Studenten/Lehrer kostenlos)
- Variablen überprüfen (alles richtig definiert? Groß-/Kleinschreibung beachtet?)
- Klammern nicht vergessen bzw. richtige Klammern(reihenfolge) gesetzt {[()]}
- Syntax: Einrückungen richtig gesetzt? Zeilenumbrüche nicht vergessen?
- Stackoverflow oder (Suchmaschinen)[http://duckduckgo.de]; irgendjemand hatte deinen Fehler bestimmt schon mal ;)
- Fehler sind normal und kommen vor, mach dir nichts draus. Mit genügend Übung werden Fehler weniger und weniger
Während ich an dem Cheatsheet arbeite und kleine Programme schreibe, bin ich auch dabei kleine Einführungen zu diversen Spezialisierteren Themen zu erstellen. Diese werden ebenfalls in diesem Repository festgehalten.
Einfaches Python Programm, das Körpergewicht und Körpergröße abfrägt um daraus den BMI zu berechnen und auszugeben: BMI.py
Zähle wieviele unterschiedliche Namen eine Liste enthält und gebe dies als Zahl zurück: Sets.py
Im Web Crawling (.html oder .ipynb) sind die Grundlagen zum Auslesen von Webseiten festgehalten.
coming soon
coming soon
coming soon
coming soon