Dieser Artikel wird dem Leser helfen, die grundlegenden Datentypen in Python, Variablen, einige häufig verwendete Funktionen in Bezug auf Datentypen und einige grundlegende Anwendungen in der realen Welt zu verstehen. Wir werden Visual Studio Code als unseren Code-Editor verwenden. Wenn Sie Visual Studio Code noch nicht installiert haben, finden Sie die Anweisungen im vorherigen Blogbeitrag.

Variablen und Datentypen in Python – Inhaltsverzeichnis:

  1. Einführung in Python
  2. Variablen in Python
  3. Datentypen in Python
  4. Vorschau auf den nächsten Blog

Einführung in Python

Wie wir im vorherigen Blogbeitrag gelernt haben, ist Python eine hochgradige, interpretierte, dynamisch typisierte und objektorientierte Sprache. Aufgrund ihrer hochgradigen Natur ist die Sprache sehr einfach zu lernen, und die Syntax ist ebenfalls einfach. Es gibt eine Vielzahl von Anwendungen von Python in der realen Welt, wie z.B. für maschinelles Lernen, Datenwissenschaft, Spieleentwicklung, Webanwendungen und vieles mehr.

Im vorherigen Blogbeitrag haben wir gelernt, wie man Text in Python ausgibt. Wir verwendeten die Syntax print(„Ihr gewünschter Text“). Lassen Sie uns mit dem beginnen, was Variablen sind und warum wir Variablen verwenden.

Variablen in Python

Eine Variable ist ein Element, das einen Wert speichert. Der Wert kann eine Zahl, eine Ganzzahl, eine reelle Zahl, Text oder ein Zeichen sein. Lassen Sie uns einige Beispiele sehen, wie Sie eine Variable verwenden können, um Werte in Python zu speichern.

# Variablen
x = 1  # Speichern einer Ganzzahl
y = 2.5  # Speichern einer reellen Zahl
z = "string"  # Speichern eines Strings oder Textes
n = "a"  # Speichern eines Zeichens
b = True  # Speichern eines booleschen Wertes
print(x,y,z,n,b)
Ausgabe:
1 2.5 string a True

Wir haben gesehen, wie man Variablen speichert, jetzt lassen Sie uns sehen, wie man ihre Werte ausgibt. Sie wissen bereits die Antwort, die print() ist, die wir im ersten Blog verwendet haben, um den gewünschten Text auszugeben. Beachten Sie auch, dass wir die Variablen verwenden, ohne Anführungszeichen zu verwenden, im Gegensatz zu vorher. Dies liegt daran, dass eine Variable von print direkt erkannt wird, da sie im Speicher gespeichert ist, wenn sie deklariert wird. Lassen Sie uns nun die Variablen ausgeben.

Wir können sehen, dass die Variablen wie im obigen Bild hervorgehoben ausgegeben werden. Wie wir sehen können, unterstützt Python die meisten der verschiedenen Datentypen in Python wie Ganzzahlen, Fließkommazahlen (reelle Zahlen), Strings (Text oder Zeichen) und Boolesche Werte (True oder False).

Datentypen in Python

Strings

data_types_in_python

Welche Operationen können mit Strings durchgeführt werden?

  • title()

    Diese Funktion kann verwendet werden, um den Anfangsbuchstaben jedes Wortes im String zu kapitalisieren, wie im untenstehenden Beispiel hervorgehoben.

  • text="dieser Blog ist großartig"
    print(text.title())
    
    Ausgabe:
    
    Dieser Blog Ist Großartig
    
  • upper()

    Diese Funktion kann verwendet werden, um alle Wörter im String zu kapitalisieren. Das Beispiel ist im untenstehenden Bild veranschaulicht.

  • text="dieser Blog ist großartig"
    print(text.upper())
    
    Ausgabe:
    DIESER BLOG IST GROßARTIG
    
  • lower()

    Diese Funktion kann verwendet werden, um alle Wörter im String in Kleinbuchstaben umzuwandeln. Das Beispiel ist im untenstehenden Bild veranschaulicht.

  • text = "dieser Blog ist großartig"
    print(text.lower())
    
    
    Ausgabe:
    
    dieser Blog ist großartig
    
  • Verkettung von Strings

    Um zwei verschiedene Strings zu kombinieren, kann „+“ verwendet werden. Das Beispiel ist im untenstehenden Bild veranschaulicht.

  • text = "dieser Blog ist großartig"
    text2="für Anfänger"
    print(text+text2)
    
    Ausgabe:
    
    dieser Blog ist großartigfür Anfänger
    
    
  • Leerzeichen

    Es gibt Zeiten, in denen Sie Text nicht in einer einzigen Zeile ausgeben möchten, sondern mehrere Zeilen haben möchten, und manchmal möchten Sie, dass der Text einen Tabulator hat. Dies kann in Python durch die Verwendung von „\n“ (neue Zeile) und „\t“ (Tabulator) erreicht werden. Das Beispiel ist unten veranschaulicht.

  • print("dieser Blog ist \n großartig" )
    print("\tdieser Blog ist großartig")
    
    Ausgabe:
    
    dieser Blog ist 
    großartig
      dieser Blog ist großartig
    
  • Strip-Funktionen

    Dies ist eine Funktion in Python, die alle Leerzeichen im String entfernt. Mit strip können sowohl linke als auch rechte Leerzeichen entfernt werden. Aber manchmal können für spezifische Anforderungen zum Entfernen von Leerzeichen links „lstrip()“ und für rechts „rstrip()“ verwendet werden. Das Beispiel mit Code ist unten veranschaulicht.

  • z=" hallo "
    print(z)
    print(z.strip())
    print(z.rstrip())
    print(z.lstrip())
    Ausgabe:
    “ hallo “
    “hallo”
    “ hallo”
    “hallo “
    
  • String-Länge

    Mit der Funktion len() kann die Länge eines Strings bestimmt werden. Das Beispiel mit Code ist unten veranschaulicht. Sie können sehen, dass für den String „hallo“ die Ausgabe 5 ist.

    Z="großartig"
    Print(len(Z))
    
    Ausgabe:
    5
    

    Ganzzahlen

    Die Ganzzahl-Datentypen in Python werden nur verwendet, wenn ganze Zahlen gespeichert werden sollen. Es gibt mehrere Operationen, die auf Ganzzahlen durchgeführt werden können. Lassen Sie uns hier die Funktion type() kennenlernen. Die Funktion type() gibt Ihnen den Datentyp der Variable an. Das Beispiel für die Funktion type() mit Code ist unten veranschaulicht.

  • a=1
    
    type(a)
    
    Ausgabe:
    
    int
    

    Fließkommazahlen

    In Variablen des Datentyps Ganzzahlen können nur ganze Zahlen gespeichert werden, aber um reelle Zahlen einzuschließen oder reelle Zahlen zu speichern, verwenden wir float. Im Wesentlichen wird float für Dezimalzahlen verwendet.

a=1.6

type(a)
Ausgabe:

float

Operationen mit Fließkommazahlen und Ganzzahlen

In unserer Grundmathematik während der High School haben wir mehrere Operationen gelernt, die auf Zahlen durchgeführt werden können, wie Addition, Subtraktion, Multiplikation, Division und viele mehr. Wir können all diese Operationen auf Fließkommazahlen und Ganzzahlen durchführen, wie unten mit Code veranschaulicht.

# Variablen

x = 1  # Speichern einer Ganzzahl
y = 2.5  # Speichern einer reellen Zahl
z = "string"  # Speichern eines Strings oder Textes
n = "a"  # Speichern eines Zeichens
x = True  # Speichern eines booleschen Wertes
print(type(x),type(y),type(z),type(n),type(b)) [/code]
Ausgabe:

<class 'bool'> <class 'float'> <class 'str'> <class 'str'> <class 'bool'>

Boolesche Werte

In Python gibt es Zeiten, in denen ein Entwickler wissen muss, ob eine Aussage wahr oder falsch ist. Meistens werden Boolesche Werte bei der Verwendung von Bedingungen verwendet. Boolesche Werte bestehen aus True und False. Beachten Sie, dass Python bei der Verwendung von Booleschen Werten groß- und kleinschreibungssensitiv ist, daher müssen sie nur im Format True und False vorliegen.

Da wir über Datentypen in Python und Variablen in Python gelernt haben, lassen Sie uns ein einfaches Programm codieren und unser Wissen testen.