Python3-Programmierung: Erster Schritt
Im vorherigen Tutorial haben wir einige grundlegende Syntax von Python3 gelernt. Als Nächstes probieren wir einige Beispiele aus.
Einen String ausgeben:
Beispiel
Das Ausgabeergebnis ist:
Hello, world!
Wert der Variable ausgeben:
Beispiel
print('The value of i is:', i)
Das Ausgabeergebnis ist:
i 的值为: 65536
Variablen definieren und einfache mathematische Operationen durchführen
Beispiel
y = 2
z = x + y
print(z)
Das Ausgabeergebnis ist:
5
Eine Liste definieren und ihre Elemente ausgeben:
Beispiel
print(my_list[0]) # Ausgabe "google"
print(my_list[1]) # Ausgabe "example"
print(my_list[2]) # Ausgabe "taobao"
Das Ausgabeergebnis ist:
google example taobao
Verwende eine for-Schleife, um die Zahlen 0 bis 4 auszugeben:
Beispiel
print(i)
Das Ausgabeergebnis ist:
0 1 2 3 4
Ausgabe unterschiedlicher Ergebnisse je nach Bedingungen:
Beispiel
if x > 10:
print("x ist größer als 10")
else:
print("x ist kleiner oder gleich 10")
Das Ausgabeergebnis ist:
x 小于或等于 10
Als Nächstes versuchen wir, eine Fibonacci-Folge zu schreiben.
Die Fibonacci-Folge ist ein klassisches mathematisches Problem, bei dem jede Zahl die Summe der beiden vorherigen Zahlen ist.
Beispiel (Python 3.0+)
Dabei wird der Codea, b = b, a+bberechnet, indem zuerst der Ausdruck auf der rechten Seite ausgewertet und dann gleichzeitig der linken Seite zugewiesen wird, äquivalent zu:
n=b m=a+b a=n b=m
Führen Sie das obige Programm aus, das Ausgabeergebnis ist:
1 1 2 3 5 8
Dieses Beispiel führt mehrere neue Merkmale ein.
Die erste Zeile enthält eine zusammengesetzte Zuweisung: Die Variablen a und b erhalten gleichzeitig neue Werte 0 und 1. Die letzte Zeile verwendet dieselbe Methode erneut. Man kann sehen, dass der Ausdruck auf der rechten Seite ausgeführt wird, bevor die Zuweisung die Werte ändert. Die Ausführungsreihenfolge des Ausdrucks auf der rechten Seite ist von links nach rechts.
Man kann dies auch mit einer for-Schleife erreichen:
Beispiel
a, b = 0, 1
for i in range(n):
print(b)
a, b = b, a + b
end-Schlüsselwort
Das Schlüsselwort end kann verwendet werden, um Ergebnisse in derselben Zeile auszugeben oder am Ende der Ausgabe verschiedene Zeichen anzuhängen, wie im folgenden Beispiel gezeigt:
Beispiel (Python 3.0+)
Führen Sie das obige Programm aus, das Ausgabeergebnis ist:
1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,Andere Erweiterungen