En Python-variabel er et sted i minnet for å lagre verdiene. Variablene er reservert 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. prosessering, verditrykk osv. Hver verdi som er tilordnet en variabel har en datatype.
Følgende er de forskjellige typene i Python:
- Tall
- Strenger
- Ordbok
- Liste
- Tuple
I Python kan variablene deklareres med alfabetet eller etter navn. Det skal ikke være et spesielt symbol som '[email protected] &' i variabelnavnet. Variabelnavnet kan ikke starte med siffer og punktum. I henhold til kodingsetikken og reglene skal navnet på variabelen begynne med et alfabet eller understrek (_). I denne artikkelen vil vi dekke:
- Hvordan deklarere og tilordne en verdi til en variabel.
- Hvordan bruke en variabel.
- Bytt ut eller endre variabelverdien.
- Python-strenger sammenkobling.
- Tilordne flere verdier til variabler.
- Konstanter.
- Ulike standard eksempler på datatype.
- Slett variabel.
Hvordan deklarere og tilordne en verdi til en variabel
Python-variablene blir deklarert og tildelt slik:
Pris = 100Her er prisen variabelnavnet, og 100 er variabelverdien. Når variabelen deklareres, reserveres plass automatisk i minnet. Operatøren = brukes til å initialisere variabelen med en verdi.
Operand på venstre side av = operatoren er variabel og operand på høyre side av = operator 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 = 10nummer_2 = 20
Number_1 og number_2 er navnene på variablene, mens 10 og 20 er verdiene som er tildelt henholdsvis variabler.
I et Python-program kan vi ha flere typer variabler i.e. heltall, flyte, streng og liste.
# Tilordner strengverdi til variabelenname = "Kamran"
# Tilordner heltallverdi til variabelen
alder = 25
# Tilordner flyteverdi til variabelen
vekt = 65.7
# Tilordne 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 for å utføre beregninger, og vi kan også bruke variabelen for behandling. La oss vurdere antall eksempler og beregne summen av to variabler. Vi vil erklære to antall variabler og tildele verdi til dem. Etter at vi vil erklære en sumvariabel, og lagre sumverdien i denne variabelen. Til slutt vil vi skrive ut sumvariabelen.
# Erklære et variabeltall_1 og tildele verdiennummer_1 = 10
# Erklærer et variabeltall_2 og tilordner verdien
nummer_2 = 20
# Erklære en sumvariabel og ta summen av to tall
sum = nummer_1 + nummer_2
#utskrift av sumverdien
print ("Summen er:", sum)
Produksjon
Utgangen vises på Python-konsollen. Sumverdien skrives ut ved hjelp av "sum" -variabelen.
La oss se et annet eksempel på variabler.
# en navnevariabelname = "Kamran"
# utskrift av variabelen
skriv ut (navn)
# en webiste-variabel
nettsted = "LinuxHint"
# utskrift av nettstedets navn
skriv ut (nettsted)
# en aldersvariabel
alder = 25
# skriver ut aldersverdien
trykk (alder)
# en variabel for lagring av vektverdi
vekt = 65.7
# utskrift av vektverdien
trykk (vekt)
# en bærbar variabel
bærbar datamaskin = "HP Folio 9470m"
# skriver ut navnet på den bærbare datamaskinen
skrive ut (laptop)
# en operativsystemvariabel
operativsystem = "Ubuntu 20.04 "
# skriver ut navnet på den bærbare datamaskinen
skriv ut (operativsystem)
# en liste over kurs
kurs = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ Data Structure"]
# skriver ut listen over kurs
trykk (kurs)
Produksjon
Utgangen vises på Python-konsollen.
Bytt ut eller endre variabelverdien
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 på variabelen når som helst. La oss se et eksempel på å erstatte eller endre verdien på en variabel. Vi erklærer en 'firma' -variabel og tildeler en verdi. Senere bruker vi denne variabelen igjen og tilordner en annen verdi. Så den første verdien vil bli erstattet og den andre verdien vil bli lagret i variabelen.
# erklære en selskapsvariabel og tildele verdienfirma = "Microsoft"
trykk (selskap)
# Tilordne en ny verdi til selskapets variabel
selskap = "Apple Inc."
print ("Den erstattede verdien er:", firma)
Produksjon
Utgangen vises på Python-konsollen.
På samme måte kan vi erstatte heltall, float, komplekse nummer, liste osv. verdi på denne måten.
# erklærer en tallvariabel og tilordner verdiennummer = 10
skriv ut (nummer)
# Tilordne en ny verdi til tallvariabelen
nummer = 20
print ("Den erstattede verdien er:", nummer)
# erklærer en flytvariabel og tilordner verdien
float_number = 10.1
skriv ut (flytnummer)
# Tilordne en ny verdi til flytevariabelen
float_number = 20.04
print ("Den erstattede verdien er:", float_number)
# erklærer en kompleks tallvariabel og tilordner verdien
kompleks_nummer = 2 + 3j
skriv ut (kompleks_nummer)
# Tilordne en ny verdi til den komplekse tallvariabelen
kompleks_nummer = 5 + 3j
print ("Den erstattede verdien er:", complex_number)
# erklærer en listevariabel og tilordner verdien
name_list = ["Ali", "Kamran", "Talha"]
skriv ut (navneliste)
# Tilordne en ny verdi til listevariabelen
name_list = ["Umer", "Usman", "Assad"]
print ("Den erstattede verdien er:", navneliste)
Produksjon
Utgangen vises på Python-konsollen.
Python-strenger sammenkobling
Strenger i Python er settet med tegn. Strenger er representert innenfor et anførselstegn. Strengen representerer et enkelt tegn, ord eller en komplett setning. I Python kan vi sammenkoble eller kombinere strengene av "+" -operatøren. La oss se et eksempel på dette. I det gitte eksemplet har vi en variabel som inneholder noe strengverdi. Videre har vi en annen variabel som inneholder en annen strengverdi. Til slutt har vi sammenkoblet begge strengene ved hjelp av "+" -operatøren.
# Erklærer en strengvariabel og tilordner en verditext = "Hei alle sammen."
# Erklærer andre strengvariabler og tilordner verdien
text_web = "Velkommen til LinuxHint"
# Sammenkoble strengene med "+"
skriv ut (tekst + tekst_web)
Produksjon
Utgangen vises på Python-konsollen.
Vi kan gjøre lignende arbeid på denne måten, og vi vil få den samme produksjonen.
# Erklærer en strengvariabel og tilordner verdientext = "Hei alle sammen."
# Konsentrere strengene med "+"
skriv ut (tekst + "Weclome to LinuxHint")
Produksjon
Tilordne flere verdier til variabler
I Python kan flere verdier tildeles flere variabler samtidig. Vi kan også tildele en atomverdi til mange variabler samtidig. For eksempel
num1 = num2 = num3 = 5Her 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 = 5skriv ut (num1)
skriv ut (num2)
skriv ut (num3)
Produksjon
Du kan også tilordne flere verdier til flere variabler som dette:
# Tilordne verdier til tre variablerage, rollNumber, name = 25,12, "Kamran"
#print alder verdi
trykk (alder)
# verdi for utskriftsrullnummer
skriv ut (rollNumber)
# utskriftsnavnverdi
skriv ut (navn)
I det ovennevnte eksemplet har vi to heltallobjekter, alders- og rulletall og ett strengobjekt. Alle variablene blir opprettet og initialisert i en linje. I utgangen kan du se at alle verdiene er tilordnet 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 tyngdekraftsverdien. I python er konstantene skrevet med store bokstaver slik:
# Erklærer en konstant for PIPI = 3.14
# Erklærer en konstant for Foiass
FOIASS = 1.18
Ulike standard eksempler på datatype
Som vi diskuterte 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, tupler og ordbøker.
Python-liste
En liste i Python inneholder forskjellige komma-atskilte elementer. En liste kan inneholde den heterogene typen varer. Listeverdiene er tilgjengelig av []. Vi spesifiserer indeksnummeret i skiveoperatøren ([]). Indeksnummeret starter fra null. For eksempel:
# Erklære en studentlistestudent_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#utskrift av studentlisten
skriv ut (student_liste)
#print første element i listen
skriv ut (student_liste [0])
#print andre element av listen
skriv ut (studentliste [1])
#print tredje element av listen
skriv ut (studentliste [2])
#print fjerde element av listen
skriv ut (student_liste [3])
#print femte element av listen
skriv ut (studentliste [4])
#print sjette element på listen
skriv ut (studentliste [5])
Produksjon
Utgangen følger
Python tuple
Tuples er en annen type datatype i Python. Tuples ligner på Python-listen. Hovedforskjellen mellom tuplene og Python-listen er at Python-tuplene blir deklarert i parentes (). Følgende er eksemplet på Python tuple:
# Erklære en student tuplestudent_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# skriver ut studenttupelen
skriv ut (student_tuple)
# skriv ut første element av tuple
skriv ut (student_tuple [0])
# skriv ut andre element av tuple
skriv ut (student_tuple [1])
# utskriftselement av tupel fra det tredje elementet
skriv ut (student_tuple [2:])
# utskriftselement av tuple fra 2. sjette element
skriv ut (student_tuple [1: 5])
# skriv ut femte element av tupel
skriv ut (student_tuple [4])
# skriv ut sjette element av tuple
skriv ut (student_tuple [5])
Produksjon
Utgangen vises på Python-konsollen.
Python Dictionary
Python-ordbøker fungerer som hasjbordet. En Python-ordbok er likt et nøkkelverdipar. En ordbok blir erklært ved hjelp av settet med krøllete bukseseler (). Når vi deklarerer nøkkelverdiparet, får vi tilgang til verdien ved å bruke nøkkelen. Vi sender nøkkelen som et argument, og verdien returneres som et resultat. La oss lage en Python-ordbok for en student.
# Erklære en studentordbokstudent_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Skrive ut navnet på studenten ved hjelp av navnetasten
skriv ut (student_dict ['navn'])
# Skrive ut studentens alder ved å bruke aldersnøkkelen
skriv ut (student_dict ['alder'])
# Skrive ut eleven ved å bruke klassetasten
skriv ut (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.
# Erklære en navnevariabelname = "Kamran"
# skriv ut navnevariabelen
skriv ut (navn)
# sletter navnevariabelen
del navn
# skriver ut variabelen etter å ha slettet den
skriv ut (navn)
Produksjon
Utgangen vises på Python-konsollen. I utgangen kan du se at kompilatoren returnerer en feil "Variabelnavnet er ikke definert".
Konklusjon
Python-variablene er som en beholder eller pose som lagrer verdiene. Variabler blir deklarert med navn eller alfabet. Vi kan enkelt erstatte Python-variabelverdiene og tildele verdi til flere variabler samtidig. Det finnes 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.