Heim >Backend-Entwicklung >Python-Tutorial >Lassen Sie mich meine täglichen Erfahrungen beim Erlernen von Python mit Ihnen teilen (ausführliche Erklärung).
Nachdem ich die relevanten Informationen über Python gelesen habe, ist das größte Merkmal, dass es einfach und benutzerfreundlich ist. Nachdem ich es gelernt habe, lasst mich jetzt über mich sprechen Gefühl nach dem Erlernen.
1. Doppelte und einfache Anführungszeichen in Python haben den gleichen Effekt, print 'hello World' und print "hello World" sind gleich (wird zum Verbinden von Zeichenfolgen verwendet). in print-Anweisungen)
2 .Python muss bei der Verwendung von Variablen keinen Typ definieren, sondern nur einen Anfangswert zuweisenEs ähnelt in gewisser Weise der Definition von Variablen in JavaScript, aber es ist einfacher. Sogar var ist nicht erforderlich
3.Python-Syntax ist sehr einfach und es ist nicht erforderlich, dass am Ende jeder Zeile vollständig nach Ebenen unterschieden wird. Das heißt, wenn die Stellen, an denen die Einrückung konsistent sein sollte, nicht ausgerichtet sind, meldet das Programm einen Fehler, was aus einem anderen Blickwinkel sicherstellt. Es verbessert die Standardisierung des Programmschreibens
4.Steueranweisungen in Python , if, while, for.Es ist erwähnenswert, dass die Bedingungen keine Klammern haben, und Sie müssen Folgendes hinzufügen: Nach der Bedingung kann while auch stehen. Es gibt eine else-Anweisung
if a == 3 : print 'it is 3' elif a == 5 : print 'it is bigger than 3' else : print 'it is smaller than 3'
5.python-Klassenobjekt, ist eine Instanz der Klasse in Java. Wenn es eine Klasse Person gibt, verwenden Sie p=Person([ 'Parameter'....]), das heißt , Sie können die Methode in Person aufrufen.
Es ist erwähnenswert, dass der erste Parameter der Methode in Python self sein muss (entspricht diesem in Java). Nach dem Erstellen von a verfügt Python nicht über eine Konstruktormethode Klasse, die __init__()-Methode der Klasse wird automatisch aufgerufen. Diese Methode kann der Konstruktormethode von Java und anderen Methoden entsprechen, um einige Initialisierungsvorgänge abzuschließen
6.python ist beides Prozess-. orientiert ist auch objektorientiert
7.Pythons Methode zur Definition von Funktionen
def fun_name(parameter1,parameter2...): pass#函数体
8.Python, das Konzept der Module, Das heißt, wenn ein Programm veröffentlicht wird, ist es auch eine normale Python-Datei, die aufgerufen werden soll. Es ist in Ordnung, den Modulnamen zu importieren und dann den Modulnamen zu verwenden den Methodennamen aus dem Modulnamen und rufen Sie dann einfach die Methode direkt auf
9.Python, ungewöhnliche Schreibmethode
try: 语句体 except(Exception名称,可以是自定义的exception): .......... finally: .........
10.Datenstrukturen in Python Listen, Tupel und Wörterbücher einschließen.Die Definition lautet wie folgt
mylist = ['apple','banana','orange']列表 zoo = ('aaa','bbb','ccc')元组 dic = {'zhang':'san', 'li':'si','wang':'wu'}
Vielen Dank an alle fürs Lesen, ich hoffe, Sie werden viel davon profitieren.
Dieser Artikel ist reproduziert von: https://blog.csdn.net/BeWhatYouAre/article/details/7295427
Empfohlenes Tutorial: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonLassen Sie mich meine täglichen Erfahrungen beim Erlernen von Python mit Ihnen teilen (ausführliche Erklärung).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!