Anfängerprogrammierung:
1. Spyder-Schnittstelle: Programme können auf beiden Seiten geschrieben werden
Das linke Schnittstellenfeld: Geben Sie den Programmdruck ("Hallo Wort") ein und drücken Sie die F5-Tastenkombination, um den Vorgang auszuführen. Das Ergebnis wird auf der rechten Oberfläche angezeigt.
Geben Sie links ein:
Drücken Sie rechts F5, um das Ergebnis zu erhalten:
Links können viele kleine Programme geschrieben werden, und die Ergebnisse dieser Programme werden ausgegeben, wenn F5 ausgeführt wird.
Rechter Schnittstellenrahmen: Geben Sie das Programm ein und drücken Sie die Eingabetaste, um das Ergebnis direkt anzuzeigen.
2. Verwenden Sie # für Kommentare. Mehrzeilige Kommentare sind zulässig. Wenn Sie mehrzeilige Kommentare benötigen, schreiben Sie diese auf die linke Oberfläche.
Mehrzeilige Kommentare können mehrere # -Zeichen sowie '' 'und "" "verwenden.
3. Linien und Einrückungen
Python verwendet Einrückungen, um Codeblöcke darzustellen. Keine Notwendigkeit für Klammern {}
Die Anzahl der eingerückten Leerzeichen kann geändert werden, aber Anweisungen im selben Codeblock müssen dieselbe Anzahl eingerückter Leerzeichen enthalten.
if True:
print("1")
else:
print("2")
1
Wenn die Anzahl der Leerzeichen nicht gleich ist, führt dies zu Betriebsfehlern. Beispiele sind:
Die Einrückung bezieht sich auf die Bedeutung des Einschrumpfens nach innen. Wenn die Einrückungsnummer vorwärts verschoben wird, wird ein Fehler gemeldet, der durch die Rückwärtsbewegung nicht beeinflusst wird.
if True:
print("1")
else:
print("2") #缩进数不同
File "<ipython-input-19-ce72f1213308>", line 4
print("2")
if True:
print("1")
else:
print("2") #后移不叫缩进
1
if True:
print("1") #缩进数不同
else:
print("2")
File "<ipython-input-21-15c4b3ebf0db>", line 2
print("1")
^
IndentationError: expected an indented block
if True:
print("1")
else: #if/else的位置:对齐
print("2")
File "<ipython-input-17-8d87826d7c98>", line 3
else:
^
SyntaxError: invalid syntax
4. Mehrzeilige Anweisungen
(1) Python-Anweisungen werden normalerweise zeilenweise geschrieben. Wenn die Anweisung sehr lang ist, können Sie (\) Backslash verwenden, um dies zu erreichen.
total=1+\
2+\
3
(2) Mehrzeilige Anweisungen in [], {} oder () müssen keine Backslashes (\) verwenden.
total=['1','2','3']
total={'w','o','r','d'}
total=('1','2','3')