Python-Grundlagen - das erste Python-Programm (grundlegende Syntax 1)

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')

 

Ich denke du magst

Origin blog.csdn.net/zhangxue1232/article/details/108984364
Empfohlen
Rangfolge