Welche Sprache ist Python?
Beginnen Sie mit prägnanter Syntax, Listen, Wörterbüchern und Funktionen
Die in diesem Blog verfassten Artikel wurden mit dem Ziel erstellt, zu unterrichten. Außerdem können die Informationen im Artikel falsch sein, also seien Sie bitte vorsichtig.
Python ist eine Programmiersprache, die sich hervorragend dazu eignet, Ideen schnell und mit weniger Code auszudrücken. Es wird in vielen Bereichen wie Automatisierung, Datenanalyse, künstliche Intelligenz und Webserver eingesetzt.
Durch Einrückung werden Codeblöcke erstellt
Python drückt den Umfang bedingter Anweisungen und Funktionen durch Einrückungen anstelle von geschweiften Klammern aus.
def calculate_damage(attack, defense):
damage = attack - defense
if damage < 1:
return 1
return damage
print(calculate_damage(12, 5))
Da Einrückungen nicht nur eine Dekoration, sondern Teil der Grammatik sind, müssen die Abstände im selben Block konsistent gehalten werden.
Listen und Wörterbücher
Listen speichern mehrere Werte der Reihe nach und Wörterbücher verbinden Schlüssel und Werte.
players = ["Rose", "Knight", "Mage"]
inventory = {
"potion": 3,
"key": 1,
}
for player in players:
print(player)
print(inventory["potion"])
Python-Variablen müssen nicht unbedingt Typnamen haben. Wenn Ihre Funktion größer wird, erleichtern Typhinweise stattdessen die Vermittlung Ihrer Absicht, da einige Typfehler möglicherweise erst entdeckt werden, wenn Sie sie ausführen.
def add_score(current: int, amount: int) -> int:
return current + amount
Module und virtuelle Umgebungen
Funktionen oder Standardbibliotheken in anderen DateienimportBring es mit Externe Pakete sind normalerweisepipInstallieren Sie es mit
Da die erforderliche Paketversion für jedes Projekt unterschiedlich sein kann,venvEs ist am besten, Abhängigkeiten in derselben virtuellen Umgebung zu trennen.
python -m venv .venv
Aktivieren Sie die .venv-Umgebung
pip installiert die erforderlichen Pakete
Python ist nicht für jede Aufgabe die schnellste Sprache, verfügt aber über eine schnelle Implementierung und viele Bibliotheken. Wenn Sie mit kleinen Tools zum Organisieren von Dateien oder der Automatisierung wiederkehrender Aufgaben beginnen, können Sie die Grammatik und deren Verwendung erlernen.