Python-Datentypen

Python ist eine dynamisch typisierte Sprache, dh wir müssen den Variablentyp bei der Deklaration nicht angeben, er ist implizit durch den Interpreter begrenzt. Python bietet fünf Typen von Standarddatentypen. Sie sind:

  • Zahlen
  • Boolean
  • Wörterbuch
  • Kleidungsset
  • Sequenztyp

Python-Datentypen

Zahlen

Zahlen repräsentiert die numerischen Werte. Es enthält Zahlen vom Typ Integer, komplexe Zahlen und Gleitkommazahlen.

  • Integer (int): Es umfasst sowohl positive als auch negative Zahlen ( 2, 555 , -80). Er kann beliebig lang sein.
  • Komplexe Zahl: Sie enthält geordnete Paarzahlen, dh in der Form x + iy, wobei x eine reelle Zahl und y eine imaginäre Zahl ist. Beispiel, 2 + 3i, 6i usw.
  • Float: Es speichert Gleitkommazahlen und die Länge beträgt bis zu 15 Dezimalzahlen. Beispiel, 2.568 usw.

HINWEIS: Um den Datentyp zu kennen, Art() Funktion verwendet wird. Um zu überprüfen, ob ein Objekt zu einer bestimmten Klasse gehört isinstance () Funktion verwendet wird.

Beispiel: a = 2

print(" Typ von a", Typ (a))

print(“ Ist a eine ganze Zahl :“, isinstance(2, int)

AUSGANG: Art von a

Ist a eine ganze Zahl : True

Boolean

Boolean prüft die Aussage, ob sie wahr oder falsch ist. Es stellt zwei integrierte Werte bereit, true und false, und gehört zur Klasse bool. Wahr wird durch Nicht-Null oder 'T' dargestellt und Falsch wird durch Null oder 'F' dargestellt.

Beispiel, print("Typ:", Typ(True))

Ausgabetyp:

Wörterbuch

Ein Wörterbuch speichert den ungeordneten Satz von Objekten in einem Schlüssel-Wert-Paar. Der Schlüssel ist der primitive Datentyp und der Wert enthält das Python-Objekt. Ähnlich wie bei der Hash-Tabelle, in der der Schlüssel den ihm angegebenen Wert enthält.

Beispiel, dict = { 1:'Pyhton', 2:'Java', 3:'C++' } „Wörterbuch erstellen

print(dict) „Wörterbuchwerte drucken“

print(dict.keys()) „Schlüsselwerte drucken“

print(dict.values()) „Drucken von Werten, die mit Schlüsseln verknüpft sind

AUSGABE:

1:'Pyhton' , 2:'Java', 3:'C++'

dict_keys([ 1, 2, 3])

dict_values([ 'Python' , 'Java' , 'C++'])

 

Kleidungsset

Ein Set ist eine ungeordnete Sammlung von Daten, die mit der integrierten Funktion erstellt wurde einstellen(). Es enthält verschiedene Datentypen, die durch Kommas getrennt sind.

Beispiel, set1 = {'Ram', '25' , 'Python'} „Set erstellen

print(set1) „Druckwert des Satzes

add.set('Mitarbeiter') „Element zum Set hinzufügen

Drucken (Satz1)

remove.set(25) „Wert aus Satz entfernen

Drucken (Satz1)

AUSGABE:

'Widder', 25 , 'Python'

'Ram', 25 , 'Python' , 'Angestellter'

'Ram', 'Python', 'Angestellter'

Sequenztyp

  • Strings: Ein String ist die in Anführungszeichen („ “) eingeschlossene Zeichenfolge.

Hinweis: Wir können ' + ' für die Verkettung von Zeichenfolgen und ' * ' für die Wiederholung von Zeichenfolgen verwenden.

Beispiel, str = „Dies ist eine Zeichenfolge“

  • Liste: Eine Liste ist die Sammlung von Objekten unterschiedlicher Datentypen. Es ist dasselbe wie Arrays in C.

Beispiel, lis = {'Python' , 2 }

Hinweis: Wir können ' + ' für die Listenverkettung und ' * ' für die Listenwiederholung verwenden.

  • Tupel: Ähnlich wie Liste ist Tupel die Sammlung von Objekten unterschiedlicher Datentypen. In Tupeln können wir die Werte und die Größe des Tupels nicht ändern.

Beispiel, tup = {'Python' , 2 }

 

Hinweis: Wir können ' + ' für die Verkettung von Tupeln und ' * ' für die Wiederholung von Tupeln verwenden. Tupel unterstützt jedoch keine Elementzuweisung.

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.