„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Tag #Teil || Python von Grund auf neu interpretieren

Tag #Teil || Python von Grund auf neu interpretieren

Veröffentlicht am 31.08.2024
Durchsuche:127

Tag #1 – Einfache Python-Projekte

print("Hello, World!")

Was ist Python?

Python ist eine beliebte Programmiersprache. Es wurde von Guido van Rossum erstellt und 1991 veröffentlicht.

Es wird verwendet für:

  • Webentwicklung (serverseitig),
  • Softwareentwicklung,
  • Mathematik,
  • Systemskripting.

Was kann Python?

  • Python kann auf einem Server zum Erstellen von Webanwendungen verwendet werden.
  • Python kann zusammen mit Software zum Erstellen von Workflows verwendet werden.
  • Python kann eine Verbindung zu Datenbanksystemen herstellen. Es kann auch Dateien lesen und ändern.
  • Python kann zum Umgang mit großen Datenmengen und zur Durchführung komplexer Mathematik verwendet werden.
  • Python kann für Rapid Prototyping oder für die produktionsreife Softwareentwicklung verwendet werden.

Warum Python?

  • Python funktioniert auf verschiedenen Plattformen (Windows, Mac, Linux, Raspberry Pi usw.).
  • Python hat eine einfache Syntax, die der englischen Sprache ähnelt.
  • Python verfügt über eine Syntax, die es Entwicklern ermöglicht, Programme mit weniger Zeilen als einige andere Programmiersprachen zu schreiben.
  • Python läuft auf einem Interpretersystem, was bedeutet, dass Code ausgeführt werden kann, sobald er geschrieben ist. Dies bedeutet, dass die Prototypenerstellung sehr schnell erfolgen kann.
  • Python kann prozedural, objektorientiert oder funktional behandelt werden.

Um zu überprüfen, ob Python auf einem Windows-PC installiert ist, suchen Sie in der Startleiste nach Python oder führen Sie Folgendes in der Befehlszeile aus (cmd.exe):

C:\\Users\\_Your Name_\>python --version

Um zu überprüfen, ob Sie Python auf einem Linux oder Mac installiert haben, öffnen Sie unter Linux die Befehlszeile oder öffnen Sie auf dem Mac das Terminal und geben Sie Folgendes ein:

Day #Part || revisiting Python from scratch

python --version

Wie wir auf der vorherigen Seite erfahren haben, kann die Python-Syntax durch direktes Schreiben in die Befehlszeile ausgeführt werden:

>>> print("Hello, World!")
Hello, World!

Oder indem Sie eine Python-Datei auf dem Server erstellen, die Dateierweiterung .py verwenden und sie in der Befehlszeile ausführen:

C:\Users\Your Name>python myfile.py

Kommentar erstellen

Kommentare beginnen mit einem # und Python ignoriert sie:

#This is a comment
print("Hello, World!")

Variablen erstellen

Python hat keinen Befehl zum Deklarieren einer Variablen.

Eine Variable wird erstellt, sobald Sie ihr zum ersten Mal einen Wert zuweisen.

x = 5
y = "John"
print(x)
print(y)

Variablennamen

Eine Variable kann einen Kurznamen (wie x und y) oder einen aussagekräftigeren Namen (Alter, Autoname, Gesamtvolumen) haben. Regeln für Python-Variablen:

  • Ein Variablenname muss mit einem Buchstaben oder dem Unterstrichzeichen beginnen
  • Ein Variablenname darf nicht mit einer Zahl beginnen
  • Ein Variablenname darf nur alphanumerische Zeichen und Unterstriche (A-z, 0-9 und _) enthalten
  • Bei Variablennamen muss die Groß-/Kleinschreibung beachtet werden (Alter, Alter und Alter sind drei verschiedene Variablen)
  • Ein Variablenname darf keins der Python-Schlüsselwörter sein.

Globale Variablen

Day #Part || revisiting Python from scratch

x = "awesome"

def myfunc():
  print("Python is "   x)

myfunc()
x = "awesome"

def myfunc():
  x = "fantastic"
  print("Python is "   x)

myfunc()

print("Python is "   x)
x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:
a = float(x)

#convert from float to int:
b = int(y)

#convert from int to complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

Zufallszahl

import random

print(random.randrange(1, 10))

_Ein interessantes Beispiel für Slicing:
_

explain b = "Hello, World!"
print(b[-5:-2])
  1. Variablenzuweisung:

python
b = „Hallo Welt!“

Diese Zeile weist die Zeichenfolge „Hello, World!“ zu. zur Variablen b.

  1. String-Slice:

python
print(b[-5:-2])

Diese Zeile gibt einen Teil der Zeichenfolge b aus. So funktioniert das Slicing:

  • Negative Indizierung: In Python zählen negative Indizes ab dem Ende der Zeichenfolge. Also ist -1 das letzte Zeichen, -2 das vorletzte und so weiter.
  • Slice b[-5:-2]: Dies bedeutet „beginnen Sie mit dem 5. Zeichen am Ende und gehen Sie bis zum 2. Zeichen am Ende (aber nicht einschließlich).“

Lassen Sie uns die Zeichenfolge mit Indizes visualisieren:

H e l l o , W o r l d !
0 1 2 3 4 5 6 7 8 9 10 11 12
-13-12-11-10 -9 -8 -7 -6 -5 -4 -3 -2 -1

B[-5:-2] entspricht also den Zeichen orl aus der Zeichenfolge „Hello, World!“.

Daher lautet die Ausgabe von print(b[-5:-2]):

orl

Python-Strings

Day #Part || revisiting Python from scratch
Day #Part || revisiting Python from scratch
Day #Part || revisiting Python from scratch

Hier erfahren Sie mehr

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/tobidelly/day-1-part-1-revisiting-python-from-scratch-i1f?1 Bei Verstößen wenden Sie sich bitte zum Löschen an [email protected] Es
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3