Python für Anfänger
Generelles
Was: | Workshop |
---|---|
Wann: | 23.02.2017 um 14 Uhr |
Dauer: | ca. 3 Stunden |
Wo: | Honeypot |
Anmeldung: | bereits vergangene Veranstaltung |
Vortragender: | Gerion |
Python ist eine Programmiersprache, nach dem TIOBE-Index sogar die 5.-populärste. Das besondere an Python ist, dass sie sehr einfach zu lernen ist. Sie wird darum an vielen Unis bereits in der Lehre eingesetzt. Da es an dieser Uni aber keine Veranstaltung dazu gibt, machen wir einfach eine.
Dieser Workshop bringt dir die Grundlagen von Python bei. Dazu gehören
- Generelle Syntax
- Eingebaute Datentypen
- Programmaufbau (Module, Importe, ...)
- Kleine Einführung in die Objektorientierung mit Python
- Tipps zum täglichen Programmieren
Der Workshop richtet sich ausdrücklich an Python-Einsteiger, d.h. es ist keinerlei Kenntnis von Python notwendig.
Voraussetzungen:
- Grundlegende Kenntnisse irgendeiner Programmiersprache
- Laptop mit bereits installiertem Python (Version >= 3)
Material:
Der Ordner mit den Materialien findet sich hier.
FAQ
Ich habe keine Ahnung, ob ich Python installiert habe. Wie prüfe ich das?
Öffne ein Terminal und tippe dort python --version
. Falls dort eine
Ausgabe wie Python 3.5.2
steht, ist Python installiert
Ich bekomme das mit der Installation nicht hin.
Wir bieten ab 13:30 Uhr am gleichen Tag Hilfe zur Installation auf Linux und Windows an.
Ich habe noch keine Antwort auf meine Mail bekommen.
Es dauert manchmal etwas länger bis wir antworten, also einfach abwarten.
Ich bin mir nicht sicher, ob meine Programmierkenntnisse ausreichen.
Du solltest diesen (Pseudo-)Code verstehen:
import Person, db
class Student extends Person { }
function is_ready_for_workshop(student) {
if student.has_visit("Programmieren I") or student.understands(this) {
logger.info("Student passed test.")
return True
}
return False
}
function main(args) {
person = db.search_person(args[0])
if isinstance(person, Student) and is_ready_for_workshop(student)) {
print("Valid student.")
} else {
print("Study hard.")
}
}
Ist diese Veranstaltung eine Vorbereitung auf die "Programmieren I"-Prüfung?
Nein.
Ich habe noch weitere Fragen.
Schreibe eine E-Mail an events@finf.uni-hannover.de.