Einführung in Python 3-Befehle

Python 3-Befehle wurden mit Python 2-Funktionen eingeführt und sind mit Python 2 kompatibel, da zur Unterstützung der Funktionen einige integrierte Schlüsselwörter verwendet werden. Der Python 3-Befehl wurde im Jahr 2008 veröffentlicht. Python 3 ist für Programmierer intuitiver und präziser und liefert gleichzeitig das Ergebnis. Die Syntax wurde für Python 3 geändert, um mehr Klarheit darüber zu bekommen, was geschrieben wird und was ausgegeben werden soll.

Grundlegende Python 3-Befehle

1. Druckfunktion

In Python 3 wird die Druckfunktion in Klammern verwendet, um die Ausgabe anzuzeigen, die in Python 2 nicht verfügbar ist.

  • Syntax: print ("Anzuzeigender Inhalt")
  • Beispiel: print („Hallo Welt“)

2. Eingabefunktion

In diesen Python 3-Befehlen werden die eingegebenen Daten immer als Zeichenfolge behandelt, auch wenn die Daten ohne '' eingefügt werden.

Syntax / Beispiel: >>> X: Eingabe („x:“)

X : 5

>>> X

'5'

3. Ganzzahlige Division:

In Python 3 ist die Unterteilung präziser als in Python 2 und liefert ein besseres Ergebnis.

Syntax / Beispiel: >>> X: 3/2

1.5 Standardmäßig wird diese Nummer angegeben, die für Python 2 nicht verfügbar ist

4. Range-Funktion:

In Python 3 wurde die Xrange-Funktion von Python 2 in Range-Funktion von Python 3 umbenannt

Syntax / Beispiel: range ()

5. Funktion erhöhen:

In Python 3 muss ein Ausnahmeargument in Klammern gesetzt werden.

Syntax / Beispiel: Eine Ausnahme auslösen ("Es gibt ein Problem")

6. Argumente:

In Python 3-Befehlen müssen Argumente mit dem Schlüsselwort 'as' deklariert werden

Syntax / Beispiel: Es sei denn, es wird ein Fehler ausgegeben

7. Nächste Funktion:

In Python 3 wird die nächste Funktion verwendet, und die .net-Funktion kann nicht verwendet werden, da sie einen Fehler mit dem Namen "attribute error" auslöst.

Syntax / Beispiel: next (abc)

8. Unicode:

In Python 3 werden Zeichenfolgen hauptsächlich als Unicode-Zeichenfolgen (utf-8) mit Byteklassen als Byte und Byte-Array gespeichert.

9. Entscheidungserklärung:

Wenn else-Anweisung für die Entscheidungsfindung in Python 3 verwendet wird.

Syntax / Beispiel: var = 10

If (var == 10): print ("Wert ist 10")

Drucken ("Ok")

10. Streicher:

In Python 3 verwenden eckige Klammern zusammen mit index, um die Teilzeichenfolge abzurufen.

Syntax / Beispiel: var = "Hallo Welt"

Print (“var (0):”, var (0)) #result wäre 'H'

Python 3-Befehle für Fortgeschrittene:

1. For-Schleife:

In Python 3 wird die for-Schleife verwendet, um die Anweisung mehrmals auszuführen.

Syntax / Beispiel: Liste = (1, 2, 3)

Für x in der Liste:

Drucken (x, Ende = "")

2. While-Schleife:

Die Anweisung wird wiederholt, solange die Bedingung erfüllt ist.

Syntax / Beispiel: while true:

Versuchen:

Drucken ("nächster Wert")

Mit Ausnahme des Stoppwerts:

Sys.exit ()

3. Mathematische Funktionen:

Es gibt viele mathematische Funktionen, die in Python 3 verwendet werden können, um die Werte oder das Ergebnis abzurufen.

Syntax / Beispiel: cmp (x, y)

4. Werte auflisten:

In Python 3 können die Werte in Listenform aufgelistet werden und auf das Ergebnis zugreifen.

Syntax / Beispiel: list = ('TOM', 'JOHN', 'Latham', 'Mary')

Drucken ("Liste (0):", Liste (0))

Ausgabe wäre –'TOM '

5. Funktionen:

In Python 3 würde die Funktion mit dem Schlüsselwort def definiert

Syntax / Beispiel: defabc (str):

"Hallo Welt, meine erste Funktion"

Drucken (str)

Rückkehr

6. Wörterbuch:

In Python 3 wird es verwendet, um den Wert zuzuweisen und auch den Wert zu aktualisieren.

Synatx / Beispiel:

diktieren ('Name': 'Tom', 'Gehalt': 7500, 'Ort': 'USA')

Print ("dict ('Name'):", dict ('Name')) # Ausgabe wäre: Tom

Dict ('Gehalt') = 8500 # Aktualisierung des vorhandenen Werts.

Print ("dikt ('Gehalt'):", dikt ('Gehalt'))

Die Ausgabe wäre 8500

7. E-Mail senden:

In Python 3 wird das SMTP-Bibliotheksobjekt zum Senden einer E-Mail verwendet.

Syntax / Beispiel : smtplib importieren

Smtpobj = smtplib.SMTP ((host (, port (, local_hostname)))

8. Einfädeln:

In Python 3 wird Threading aus verschiedenen Gründen verwendet, und es wurden verschiedene Threading-Methoden verwendet, z. B. threading.activecount (), threading.currentthread (), threading.enumerate ().

9. Regulärer Ausdruck:

Es wird verwendet, um die Zeichenfolge anhand der Anzahl der Zeichenfolgen abzugleichen. In diesem Beispiel wird die Match-Funktion verwendet

Syntax / Beispiel : reg.match (Muster, String, Flags = 0)

10. Datenbankanbindung:

In Python 3 wird MySql hauptsächlich als Datenbank verwendet und PyMySQL ist eine Schnittstelle, die eine Verbindung zur MySQL-Datenbank herstellt.

Syntax / Beispiel: PyMySQL importieren

db = PyMySQL.connect ("localhost", "Benutzername", "Passwort", "Datenbankname")

Tipps und Tricks zur Verwendung von Python 3-Befehlen

  • Verwenden Sie bedingte Operatoren mit Bedacht
  • Verwenden Sie die Featureerkennung anstelle der Versionserkennung
  • Verhindern Sie Kompatibilitätsregressionen
  • Überprüfen Sie die Abhängigkeiten beim Übergang der Anwendung zu Python 3
  • Nutzen Sie die kontinuierliche Integration, um stabil zu bleiben
  • Verwenden Sie die optionale statische Typprüfung
  • Aktualisieren Sie die Datei setup.py, um die Kompatibilität mit Python 3 zu kennzeichnen
  • Verwenden Sie das Wörterbuch und listen Sie es auf, wo immer Sie es benötigen
  • Debuggen Sie die Skripte, um zu überprüfen, wo Fehler oder Probleme auftreten.
  • Verwenden Sie Aufzählungen
  • Verwenden Sie Python-Funktionen, um das Ergebnis schneller zu erhalten
  • Überprüfen Sie immer die Speichernutzung von Objekten

Fazit

Python 3 erleichtert den Programmierern das Leben, da es neue Funktionen bietet und auch mit älteren Versionen kompatibel ist. Dank der Kompatibilität können die alten Anwendungen problemlos in die Python 3-Umgebung verschoben und dort ausgeführt werden. Python 3-Funktionen und ihre dynamische Typisierung sind sehr nützlich für die Programmierung und verbessern die Leistung der Anwendung.

Empfohlene Artikel

Dies war eine Anleitung zu Python 3-Befehlen. Hier haben wir sowohl grundlegende als auch fortgeschrittene Python 3-Befehle und einige unmittelbare Python 3-Befehle besprochen. Sie können auch den folgenden Artikel lesen, um mehr zu erfahren -

  1. Verwendung von Tableau-Befehlen
  2. Verwendung der HBase-Befehle
  3. Verwendung von MongoDB-Befehlen
  4. Bedeutung der Schweinebefehle