Python -variabler

Python -variabler

En Python -variabel er et sted i minnet for å lagre verdiene. Variablene er reserverte minneplasser. En variabel er en pose eller beholder som lagrer verdien. Vi lagrer dataene våre i en Python -variabel som deretter brukes til flere formål I.e. behandling, verdiskrykk osv. Hver verdi som er tilordnet en variabel har en datatype.

Følgende er de forskjellige typene i Python:

  1. Tall
  2. Strenger
  3. Ordbok
  4. Liste
  5. Tuple

I Python kan variablene deklareres med alfabet eller ved navn. Det skal ikke være et spesielt symbol som '!@& 'i variabelnavnet. Variabelnavnet kan ikke starte med sifferet og full stopp. I henhold til den kodende etikken og reglene, bør variabelen begynne med et alfabet eller understrek (_). I denne artikkelen vil vi dekke:

  • Hvordan erklære og tilordne en verdi til en variabel.
  • Hvordan bruke en variabel.
  • Erstatte eller endre variabel verdi.
  • Python strenger sammenkobling.
  • Tilordne flere verdier til variabler.
  • Konstanter.
  • Ulike standarddatatypeeksempler.
  • Slett variabel.

Hvordan erklære og tilordne en verdi til en variabel

Python -variablene er erklært og tildelt slik:

Pris = 100

Her er prisen variabelnavnet, og 100 er den variable verdien. Når variabelen er deklarert, er plass reservert i minnet automatisk. = Operatøren brukes til å initialisere variabelen med en verdi.

Operanden på venstre side av = operatøren er variabel og operanden på høyre side av = operatøren er verdi.

La oss erklære en annen variabel og beregne summen av de to tallene. I dette tilfellet vil vi erklære to variabler og tildele dem verdi.

NUMMER_1 = 10
NUMMER_2 = 20

Number_1 og Number_2 er navnene på variablene, mens de 10 og 20 er verdiene som er tilordnet variabler henholdsvis.

I et Python -program kan vi ha flere typer variabler i.e. Heltall, float, streng og liste.

# Tildele strengverdi til variabelen
name = "Kamran"
# Tildeler heltallverdien til variabelen
alder = 25
# Tildele floatverdi til variabelen
Vekt = 65.7
# Tildeler en liste til variabelen
kurs = ["Python", "Linux Kernel Development", "MySQL Database",
"C ++ datastruktur"]

Hvordan bruke en variabel

Variabelen brukes til forskjellige formål i.e. Ved å bruke variabelnavnet kan vi skrive ut verdien som er tilordnet en bestemt variabel, vi kan bruke variabelen til å utføre beregninger, og vi kan også bruke variabelen for behandling. La oss vurdere talleksemplene og beregne summen av to variabler. Vi vil erklære to antall variabler og tildele dem verdi. Etter at vi vil erklære en sumvariabel, og lagre sumverdien i denne variabelen. Til slutt vil vi skrive ut sumvariabelen.

# Deklarerer et variabelt nummer_1 og tilordne verdien
NUMMER_1 = 10
# Deklarerer et variabelt nummer_2 og tilordne verdien
NUMMER_2 = 20
# Deklarerer en sumvariabel og tar summen av to tall
sum = nummer_1 + nummer_2
#uttrykk av sumverdien
trykk ("Sumverdien er:", sum)

Produksjon

Utgangen vises på Python -konsollen. Sumverdien skrives ut ved hjelp av "sum" -variabelen.

La oss se et annet eksempel på variabler.

# et navnevariabel
name = "Kamran"
# Skrive ut navnevariabelen
trykk (navn)
# en webiste -variabel
Nettsted = "Linuxhint"
# Skrive ut nettstedets navn
trykk (nettsted)
# en aldersvariabel
alder = 25
# Skrive ut aldersverdien
trykk (alder)
# en variabel for lagring av vektverdi
Vekt = 65.7
# Skrive ut vektverdien
trykk (vekt)
# en bærbar variabel
laptop = "hp folio 9470m"
# Skrive ut det bærbare navnet
Print (laptop)
# En operativsystemvariabel
Operating_system = "Ubuntu 20.04 "
# Skrive ut det bærbare navnet
Print (Operating_System)
# En liste over kurs
kurs = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ datastruktur"]
# Skrive ut listen over kurs
trykk (kurs)

Produksjon

Utgangen vises på Python -konsollen.

Erstatte eller endre variabel verdi

Variabelen er som en pose. Den lagrer data eller variabel verdi. Dataene i posen kan erstattes når som helst. Det betyr at vi enkelt kan erstatte verdien av variabelen når som helst. La oss se et eksempel på å erstatte eller endre verdien på en variabel. Vi erklærer et "selskap" -variabel og tildeler en verdi. Senere bruker vi denne variabelen igjen og tildeler en annen verdi. Så den første verdien vil bli erstattet og den andre verdien vil bli lagret i variabelen.

# Deklarerer et selskapsvariabel og tildeler verdien
Company = "Microsoft"
Print (Company)
# Tildeler en ny verdi til selskapets variabel
Company = "Apple Inc.""
Print ("Den erstattede verdien er:", selskap)

Produksjon

Utgangen vises på Python -konsollen.

Tilsvarende kan vi erstatte heltall, float, sammensatt nummer, liste osv. Verdi på denne måten.

# Deklarerer en tallvariabel og tildeler verdien
nummer = 10
trykk (nummer)
# Tildeler en ny verdi til tallvariabelen
nummer = 20
Print ("Den erstattede verdien er:", nummer)
# Deklarerer en floatvariabel og tildeler verdien
float_number = 10.1
trykk (float_number)
# Tildeler en ny verdi til float -variabelen
float_number = 20.04
trykk ("Den erstattede verdien er:", float_number)
# Deklarerer en kompleks tallvariabel og tildeler verdien
kompleks_nummer = 2+3j
print (complex_number)
# Tildeler en ny verdi til den komplekse tallvariabelen
kompleks_nummer = 5+3j
Print ("Den erstattede verdien er:", Complex_number)
# Deklarerer en listevariabel og tildeler verdien
name_list = ["Ali", "Kamran", "Talha"]
print (name_list)
# Tildeler en ny verdi til listevariabelen
name_list = ["Umer", "usman", "assad"]
Print ("Den erstattede verdien er:", name_list)

Produksjon

Utgangen vises på Python -konsollen.

Python strenger sammenkobling

Strenger i Python er settet med karakterer. Strenger er representert i et anførselstegn. Strengen representerer et enkelt tegn, ord eller en fullstendig setning. I Python kan vi sammenkoble eller kombinere strengene fra "+" -operatøren. La oss se et eksempel på dette. I det gitte eksemplet har vi en variabel som inneholder en strengverdi. Videre har vi en annen variabel som inneholder en annen strengverdi. Til slutt har vi sammenkoblet begge strengene som bruker "+" -operatøren.

# Deklarerer en strengvariabel og tildeler en verdi
tekst = "Hei alle sammen.""
# Deklarerer andre strengvariabel og tildeler verdien
text_web = "Velkommen til Linuxhint"
# Sammenkobling av strengene ved å bruke "+"
Print (Text+Text_Web)

Produksjon

Utgangen vises på Python -konsollen.

Vi kan gjøre lignende arbeid på denne måten, og vi får den samme produksjonen.

# Deklarerer en strengvariabel og tildeler verdien
tekst = "Hei alle sammen.""
# Konsentere strengene ved å bruke "+"
print (tekst+"weclome to linuxhint")

Produksjon

Tilordne flere verdier til variabler

I Python kan flere verdier tilordnes flere variabler samtidig. Vi kan også tildele en atomverdi til mange variabler på en gang. For eksempel

num1 = num2 = num3 = 5

Her tildeles alle tre variablene (num1, num2, num3) til en enkelt verdi 5. Hvis vi skriver ut alle disse tre variablene, kan du se at verdien av alle disse tre variablene er den samme.

num1 = num2 = num3 = 5
Print (num1)
Print (NUM2)
Print (NUM3)

Produksjon

Du kan også tilordne flere verdier til flere variabler som dette:

# Tildele verdier til tre variabler
Alder, RollNumber, navn = 25,12, "Kamran"
#trykkalderverdi
trykk (alder)
# utskriftsrullnummerverdi
Print (RollNumber)
# Utskriftsnavnverdi
trykk (navn)

I det ovennevnte eksemplet har vi to heltallobjekter, alder og rulletall og ett strengobjekt. Alle variablene opprettes og initialiseres i en linje. I utgangen kan du se at alle verdiene blir tildelt alle variablene.

Produksjon

Konstanter

Konstanter er de variablene hvis verdier ikke kan endres. Den konstante verdien forblir alltid den samme. Vi bruker flere konstanter i matematikk og fysikk som verdien av pi og tyngdekraftverdi. I Python er konstantene skrevet med store bokstaver som dette:

# Erklærer en konstant for pi
PI = 3.14
# Deklarerer en konstant for FOISS
Foiasser = 1.18

Ulike standarddatatypeeksempler

Som vi har diskutert tidligere, har Python flere forskjellige datatyper som tall, strenger, lister, tuple og ordbøker. Vi har diskutert tallene og strengene i detalj. La oss nå se eksemplene på lister, tuples og ordbøker.

Python -listen

En liste i Python inneholder forskjellige komma-separerte elementer. En liste kan inneholde den heterogene typen elementer. Listeverdiene får tilgang til []. Vi spesifiserer indeksnummeret inne i skiveoperatøren ([]). Indeksnummeret starter fra null. For eksempel:

# Deklarerer en studentliste
Student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#uttrykk av studentlisten
print (student_list)
#trykk første element i listen
print (student_list [0])
#print andre element i listen
trykk (student_list [1])
#trykk tredje element i listen
trykk (student_list [2])
#print fjerde element av listen
trykk (student_list [3])
#trykk femte element av listen
trykk (student_list [4])
#trykk sjette element på listen
trykk (student_list [5])

Produksjon

Produksjonen følger

Python Tuple

Tuples er en annen type datatype i Python. Tuples ligner på Python -listen. Hovedforskjellen mellom tuples og Python -listen er at Python -tuplene er erklært inne i parentesen (). Følgende er Python Tuple -eksemplet:

# Deklarerer en studenttuple
Student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# Skrive ut studenten Tuple
print (student_tuple)
# Skriv ut første element av tuple
trykk (student_tuple [0])
# Skriv ut andre element av tuple
trykk (student_tuple [1])
# Skriv ut element av tuple fra det tredje elementet
trykk (student_tuple [2:])
# Skriv ut element av tuple fra og med det andre 6. elementet
print (student_tuple [1: 5])
# skriv ut femte element av tuple
trykk (student_tuple [4])
# Skriv ut sjette element av tuple
trykk (student_tuple [5])

Produksjon

Utgangen vises på Python -konsollen.

Python Dictionary

Python -ordbøker fungerer som hasjbordet. En Python-ordbok er like et nøkkelverdipar. En ordbok er erklært ved hjelp av settet med krøllete seler (). Når vi erklærer nøkkelverdiparet, får vi tilgang til verdien ved å bruke nøkkelen. Vi passerer nøkkelen som et argument og verdien returneres som et resultat. La oss lage en Python -ordbok for en student.

# Deklarerer en studentordbok
Student_dict = 'name': 'Kamran', 'Age': 25, 'Class': 'MSSE'
# Skrive ut navnet på studenten ved å bruke navnetasten
print (student_dict ['name'])
# Skrive ut studentenes alder ved å bruke aldersnøkkelen
print (student_dict ['alder'])
# Skrive ut klassen av eleven ved å bruke klassetasten
print (student_dict ['klasse'])

Produksjon

Utgangen vises på Python -konsollen.

Slett variabel

Vi kan slette en variabel i Python og fjerne den fra minnet ved å bruke del nøkkelord. Så hvis vi skriver ut variabelen eller bruker variabelen etter å ha slettet den, vil kompilatoren returnere en feil.

# Deklarerer en navnevariabel
name = "Kamran"
# Skriv ut navnevariabelen
trykk (navn)
# Slette navnevariabelen
Del navn
# Skrive ut navnevariabelen etter å ha slettet den
trykk (navn)

Produksjon

Utgangen vises på Python -konsollen. I utgangen kan du se at kompilatoren returnerer en feil "Variabeltnavnet er ikke definert".

Konklusjon

Python -variablene er som en beholder eller pose som lagrer verdiene. Variabler er deklarert med navn eller alfabeter. Vi kan enkelt erstatte Python -variableverdiene og tilordne verdi til flere variabler samtidig. Det er forskjellige datatyper i Python. I denne artikkelen har vi forklart variablene og forskjellige datatyper med flere eksempler. Vi har brukt Python 3 -syntaks gjennom denne artikkelen.