durch Freunde und letzendlich auch durch eigene Überzeugung, habe ich beschlossen anzufangen in Zukunft meine Projekte in Python zu programmieren. Nun habe ich da aber einige Verständnisprobleme die ich einfach nicht gelöst bekomme. Da ich hauptsächlich mit Webprogrammierung zu tun habe, hab ich vor Python auch darauf anzuwenden.
1. Was genau bedeuten die doppelten oder einfachen Untersriche?
2. In vielen Scripten sehe ich in den letzten Zeilen folgenden Code:
Code: Alles auswählen
if __name__ == '__main__':
3. Wie werden standartmäßig die Erstellung von HTML-Seiten und das Abfragen einer Datenbank abgewickelt? Wie macht ihr das speziell mit der HTML Erstellung worauf muss man da achten? Sehr wahrscheinlich werde ich in Zukunft mit Django arbeiten, vorher würde ich aber auch gerne wissen wie es ohne Django geht.
4. Wo erfahre ich welche Klassen ich für welche Funktionen einbinden muss?
5. Warum wird in Funktionen immer der Wert self genutzt?
Das wären vorerst meine Fragen...
Ich programmiere jetzt schon seit ungefähr 2 Jahren in PHP und bin in diesem Bereich meiner Meinung nach auch recht gut. Python ist für mich jetzt totales Neuland. Ich würde sehr gerne in Zukunft mit dieser Sprache abreiten, nur sollten sich bis dahin meine Probleme gelöst haben.
Ich gehe mal davon aus das viele von euch Antworten auf diese Fragen haben, was ja auch logisch für einen ist der jeden Tag mit ihr arbeitet. Naja, ich hoffe mal das ihr mir helfen könnt...!?
mfg
snatch