Python -datatyper

Python -datatyper
Segmentering eller klassifisering av elementer er kjent som datatyper. Den betegner kategorien av verdi som spesifiserer hvilke prosesser som kan utføres på et gitt datasett. Alt på Python -språk ville være en enhet. Så datatypene er grunnleggende kategorier og verdier er medlemmer av disse kategoriene. La oss se datatypene til Python:

Numerisk datatype:

Numeriske datatyper viser informasjon med numeriske figurer. Heltall, flytende punktverdier og reelle tall vil bli brukt som datavariabler. Dataene er representert av int, float og komplekse typer. Den 'int' datatypen har heltall. Den inneholder faktiske tall som er enten positive tall eller negative tall. Det vil ikke være noen begrensning for hvor lang en inngangsverdi vil være i programmet. Den "float" datatypen viser den flytende punktversjonen av figuren.

For å betegne matematiske symboler, kan bokstavene ledsaget av et negativt eller positivt tall bli satt inn. Den 'komplekse' datatypen brukes til å integrere de komplekse tallene. Type () -metoden brukes for å identifisere typen nødvendig informasjon. Det er gitt som en ekte komponent og i tillegg til en tenkt komponent som har j.

x = 78 + 5j
Print ("Datatype av x:", type (x))
y = 987233
print ("\ ndata type y:", type (y))
Z = 9154.834
print ("\ ndata type z:", type (z))

Det første er å initialisere tre variabler som heter X, Y og Z. Vi tildeler dem forskjellige verdier. Variabelen X får tildelt en verdi som har variabel 'J' i den. Vi bruker typen () -funksjonen for å finne datatypen til den angitte verdien. For den andre variabelen Y har vi gitt et heltall.

Igjen har vi kalt typen () -metoden for å få datatypen for verdien av variabel y. Til slutt har vi gitt en verdi som har et desimalpunkt i den til variabel z. Type () -funksjonen brukes til å gjenkjenne datatypen. Print () -kommandoen har blitt brukt på henholdsvis disse tre variablene. Denne kommandoen skriver ut datatypen for alle nødvendige verdier.

Strengdatatype:

I Python er en serie en organisert representasjon av datanollene som er identiske eller kan være forskjellige. Dataobjekter kan beholdes på en bestilt og effektiv måte som bruker disse seriene. Ulike karakterer er illustrert som strenger som er samlinger av byte. STR -attributtet brukes til å betegne den. Vi kan generere strenger ved å bruke flere metoder.

Str1 = 'Jeg elsker å spille badminton'
trykk ("Streng med enkelt sitater:")
Print (STR1)
Str2 = “Jeg elsker å spille badminton”
trykk ("\ nstring med doble sitater:")
Print (STR2)
Print (Type (STR2))
Str3 = "Jeg elsker å spille" badminton ""
trykk ("\ nstring med trippel sitater:")
Print (STR3)
Print (Type (STR3))
Str4 = "badminton
er
for det meste
spilt
spill"
print ("\ nCreate en multiline streng:")
Print (STR4)

Vi skal lage en streng ved hjelp av forskjellige metoder. Først må vi definere en streng og lagre den i en variabel 'str1'. Denne strengen inneholder enkeltsitatmerker. Vi har ringt utskrift () -uttalelsen for å representere strengen. Nå vil vi lage en tilfeldig streng som har doble anførselstegn i den. Den er lagret i en variabel 'str2'.

Tilsvarende, la oss lage to strenger på en slik måte at en streng vil bli vedlagt i trippel sitater. Og den siste strengen opprettes ved hjelp av trippel sitater, men den inneholder multi-linjer. Vi lagret denne strengen i en variabel 'str4'. Vi bruker metoden Print () på alle strengene for å illustrere strengene separat.

Boolsk datatype:

Sann eller usant er de to integrerte mulighetene for denne typen data. Ekte boolske elementer representerer gyldige og falske boolske enheter ser ut til å være usant. Ikke-boolske gjenstander kan derimot analyseres i en boolsk ramme og erklært å være sann eller falsk. Nøkkelordet 'bool' vil bli brukt til å representere det. Python kan øke en feil hvis det er en små og små. Fordi dette ikke er akseptable booleans.

Print (Type (True))
Print (Type (FALSE))

Nå skriver vi kode for å indikere den boolske typen. Vi bruker typen () -funksjonen først på den 'sanne' attributtet og deretter på den 'falske' attributtet for å hente datatypene. Utskriftserklæringen viser utdataene fra begge oppføringene.

Angi datatype:

Et sett er en usortert representasjon av dataene. At dataene vil være iterable, skiftende og uten overflødige elementer. Den innebygde SET () -metoden vil bli brukt til å bygge sett.

S1 = sett ("Visuell programmering")
print ("\ nset ved hjelp av strengen:")
trykk (S1)
S2 = sett (["Utforsk", "annerledes", "steder"])
print ("\ nset ved hjelp av listen:")
trykk (S2)
S3 = sett ([0, 5, 'informasjon', 7, 'teknologi', 1, 'grad'])
print ("\ nset ved hjelp av blandede verdier")
trykk (S3)

Vi oppretter det første settet ved å bruke strengen. Så vi har kalt SET () -metoden. Innenfor denne funksjonen har vi passert den nødvendige strengen. Denne strengen lagres i variabel S1. Deretter brukes print () -funksjonen for å representere resultatet.

Nå skal vi opprette et nytt sett ved hjelp av en liste. Denne listen er lagret i variabel 'S2'. Set () -metoden brukes til å lage et annet sett som inneholder kombinasjonen av forskjellige typer data. Det angitte settet holder strengen så vel som tall. I den siste trykket () brukes metoden for å vise utfallet.

Ordboksdatatype:

En ordbok kan bygges ved å omslutte en serie gjenstander i krøllete parenteser og dele dem ved hjelp av komma. I en ordbok kan oppføringer være av alle typer data og vil derfor bli replikert. Men nøkkelord kan ikke kopieres, og de vil være konstante. Metodens dikter () brukes også for å generere en ordbok. Ordbokens verdier er saksfølsomme.

dic =
Trykk ("Blank ordbok:")
trykk (DIC)
dic = 1: 'Spania', 2: 'Tyskland', 3: 'England'
print ("\ ndictionary ved hjelp av heltallstastene:")
trykk (DIC)
dic = 'land': 'Kina', 1: [1, 2, 3, 4]
print ("\ ndictionary ved hjelp av blandede nøkler:")
trykk (DIC)
DIC = Dict (1: 'Australia', 2: 'Nigeria', 3: 'Russland')
print ("\ ndictionary ved hjelp av dict ():")
trykk (DIC)
dic = dict ([(1, 'play'), (2, 'volleyball')])
trykk ("\ ndictionary som har hvert element som et par:")
trykk (DIC)

La oss lage en ordbok ved å bruke en rekke metoder. Den første metoden er å lage en tom ordbok ved å tilordne en verdi til en variabel 'dic'. Den andre metoden for å definere en ordbok er å ha heltallverdier i den. Den tredje metoden for å lage en ordbok inneholder en blanding av numeriske verdier og alfabetisk. Det påfølgende trinnet er utnyttelsen av DICT () -funksjonen for å spesifisere ordboken.

Som den siste metoden vil vi lage en ordbok som har hvert element som et par. Print () -funksjonen blir brukt i alle metoder i ordboken for å illustrere resultatene.

Konklusjon

I denne artikkelen har vi gått hele veien gjennom forskjellige datatyper som brukes på Python -programmeringsspråk. Vi har sett hvordan du oppretter strengdatatypen, angitt datatype, numerisk datatype, ordboksdatatype og angitt datatype. Vi har utført mange koder angående hver datatype.