Pytonorm

Python-variabler

Python-variabler

En Python-variabel är en plats i minnet för att lagra värdena. Variablerna är reserverade minnesplatser. En variabel är en påse eller behållare som lagrar värdet. Vi lagrar våra data i en Python-variabel som sedan används för flera ändamål i.e. bearbetning, värdeutskrift osv. Varje värde som tilldelas en variabel har en datatyp.

Följande är de olika typerna i Python:

  1. Tal
  2. Strängar
  3. Lexikon
  4. Lista
  5. Tuple

I Python kan variablerna deklareras med alfabetet eller med namn. Det bör inte finnas en speciell symbol som '[email protected] &' i variabelnamnet. Variabelnamnet kan inte börja med siffran och punkten. Enligt kodetiken och reglerna bör variabelns namn börja med ett alfabet eller understrykning (_). I den här artikeln kommer vi att täcka:

Hur man deklarerar och tilldelar ett värde till en variabel

Python-variablerna deklareras och tilldelas så här:

Pris = 100

Här är priset variabelnamnet och 100 är det variabla värdet. När variabeln deklareras reserveras utrymme automatiskt i minnet. Operatorn = används för att initialisera variabeln med ett värde.

Operand på vänster sida av = operatören är variabel och operand på höger sida av = operator är värde.

Låt oss deklarera en annan variabel och beräkna summan av de två siffrorna. I det här fallet kommer vi att deklarera två variabler och tilldela dem värde.

nummer_1 = 10
antal_2 = 20

Number_1 och number_2 är namnen på variablerna medan 10 och 20 är de värden som tilldelats variablerna.

I ett Python-program kan vi ha flera typer av variabler i.e. heltal, flyt, sträng och lista.

# Tilldelar strängvärde till variabeln
namn = "Kamran"
# Tilldelar variabelens heltal
ålder = 25
# Tilldelar variabeln flytvärde
vikt = 65.7
# Tilldela en lista till variabeln
kurser = ["Python", "Linux Kernel Development", "MySQL Database",
"C ++ datastruktur"]

Hur man använder en variabel

Variabeln används för olika ändamål i.e. Genom att använda variabelnamnet kan vi skriva ut det värde som tilldelas en viss variabel, vi kan använda variabeln för att utföra beräkningar och vi kan också använda variabeln för bearbetning. Låt oss överväga antal exempel och beräkna summan av två variabler. Vi kommer att deklarera två antal variabler och tilldela dem värde. Därefter deklarerar vi en sumvariabel och lagrar summan i denna variabel. Slutligen kommer vi att skriva ut summan variabeln.

# Förklarar ett variabelnummer_1 och tilldelar värdet
antal_1 = 10
# Förklarar ett variabelnummer_2 och tilldelar värdet
antal_2 = 20
# Att förklara en sumvariabel och ta summan av två nummer
summa = nummer_1 + nummer_2
#utskrift av summan
print ("Summan är:", summan)

Produktion

Utgången visas på Python-konsolen. Summan skrivs ut med variabeln "sum".

Låt oss se ett annat exempel på variabler.

# en namnvariabel
namn = "Kamran"
# skriver ut namnvariabeln
Skriv namn)
# en webbiste-variabel
webbplats = "LinuxHint"
# skriva ut webbplatsens namn
skriva ut (webbplats)
# en åldersvariabel
ålder = 25
# skriver ut åldersvärdet
tryck (ålder)
# en variabel för lagring av viktvärde
vikt = 65.7
# skriver ut viktvärdet
tryck (vikt)
# en bärbar variabel
bärbar dator = "HP Folio 9470m"
# skriver ut namnet på den bärbara datorn
skriv ut (bärbar dator)
# en operativsystemvariabel
operativsystem = "Ubuntu 20.04 "
# skriver ut namnet på den bärbara datorn
skriv ut (operativsystem)
# en lista med kurser
kurser = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ Data Structure"]
# skriva ut listan med kurser
skriva ut (kurser)

Produktion

Utgången visas på Python-konsolen.

Byt ut eller ändra variabelvärdet

Variabeln är som en väska. Den lagrar data eller variabelt värde. Uppgifterna i påsen kan ersättas när som helst. Det betyder att vi enkelt kan ersätta variabelns värde när som helst. Låt oss se ett exempel på att ersätta eller ändra värdet på en variabel. Vi förklarar en 'företags' variabel och tilldelar ett värde. Senare använder vi denna variabel igen och tilldelar ett annat värde. Så det första värdet kommer att ersättas och det andra värdet kommer att lagras i variabeln.

# deklarerar en företagsvariabel och tilldelar värdet
företag = "Microsoft"
tryck (företag)
# Tilldela ett nytt värde till företagsvariabeln
företag = "Apple Inc."
print ("Det ersatta värdet är:", företag)

Produktion

Utgången visas på Python-konsolen.

På samma sätt kan vi ersätta heltal, float, komplexa nummer, lista, etc. värde på detta sätt.

# deklarerar en talvariabel och tilldelar värdet
nummer = 10
skriva ut (nummer)
# Tilldela ett nytt värde till nummervariabeln
antal = 20
print ("Det ersatta värdet är:", nummer)
# deklarerar en flytvariabel och tilldelar värdet
float_number = 10.1
skriva ut (float_number)
# Tilldela ett nytt värde till flytvariabeln
float_number = 20.04
print ("Det ersatta värdet är:", float_number)
# deklarerar en komplex talvariabel och tilldelar värdet
komplex_nummer = 2 + 3j
skriv ut (komplex_nummer)
# Tilldela ett nytt värde till den komplexa talvariabeln
komplex_nummer = 5 + 3j
print ("Det ersatta värdet är:", complex_number)
# förklarar en listvariabel och tilldelar värdet
name_list = ["Ali", "Kamran", "Talha"]
skriv ut (namnlista)
# Tilldela ett nytt värde till listvariabeln
name_list = ["Umer", "Usman", "Assad"]
print ("Det ersatta värdet är:", name_list)

Produktion

Utgången visas på Python-konsolen.

Sammanfogning av Python-strängar

Strängar i Python är teckenuppsättningen. Strängar representeras i ett citattecken. Strängen representerar ett enda tecken, ord eller en komplett mening. I Python kan vi sammanfoga eller kombinera strängarna med "+" -operatören. Låt oss se ett exempel på detta. I det givna exemplet har vi en variabel som innehåller något strängvärde. Dessutom har vi en annan variabel som innehåller ett annat strängvärde. Slutligen har vi sammanfogat båda strängarna med hjälp av "+" -operatören.

# Deklarerar en strängvariabel och tilldelar ett värde
text = "Hej alla."
# Deklarerar andra strängvariabel och tilldelar värdet
text_web = "Välkommen till LinuxHint"
# Sammanfoga strängarna med "+"
skriva ut (text + text_web)

Produktion

Utgången visas på Python-konsolen.

Vi kan göra liknande arbete på detta sätt och vi får samma resultat.

# Deklarerar en strängvariabel och tilldelar värdet
text = "Hej alla."
# Koncentrera strängarna med "+"
skriva ut (text + "Weclome till LinuxHint")

Produktion

Tilldela flera värden till variabler

I Python kan flera värden tilldelas flera variabler samtidigt. Vi kan också tilldela ett atomvärde till flera variabler samtidigt. Till exempel

num1 = num2 = num3 = 5

Här tilldelas alla tre variablerna (num1, num2, num3) till ett enda värde 5. Om vi ​​skriver ut alla dessa tre variabler kan du se att värdet på alla dessa tre variabler är detsamma.

num1 = num2 = num3 = 5
skriva ut (num1)
skriva ut (num2)
skriva ut (num3)

Produktion

Du kan också tilldela flera värden till flera variabler så här:

# Tilldela värden till tre variabler
age, rollNumber, name = 25,12, "Kamran"
#print åldersvärde
tryck (ålder)
# utskriftsrullnummervärde
skriva ut (rollNumber)
# utskriftsnamnvärde
Skriv namn)

I exemplet ovan har vi två heltalobjekt, ålder och rullnummer och ett strängobjekt. Alla variabler skapas och initialiseras i en rad. I utdata kan du se att alla värden har tilldelats alla variabler.

Produktion

Konstanter

Konstanter är de variabler vars värden inte kan ändras. Det konstanta värdet förblir alltid detsamma. Vi använder flera konstanter i matematik och fysik som värdet av PI och tyngdkraftsvärdet. I python skrivs konstanterna med stora bokstäver så här:

# Deklarerar en konstant för PI
PI = 3.14
# Förklarar en konstant för Foiass
FOIASS = 1.18

Olika exempel på standarddatatyp

Som vi diskuterade tidigare har Python flera olika datatyper som siffror, strängar, listor, tupel och ordböcker. Vi har diskuterat siffrorna och strängarna i detalj. Låt oss nu se exemplen på listor, tuplar och ordböcker.

Python-lista

En lista i Python innehåller olika kommaseparerade objekt. En lista kan innehålla den heterogena typen av objekt. Listvärdena nås av []. Vi anger indexnumret inuti skivoperatören ([]). Indexnumret börjar från noll. Till exempel:

# Förklarar en studentlista
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
# skriva ut studentlistan
skriv ut (studentlista)
#print första elementet i listan
skriv ut (studentlista [0])
#print andra element i listan
skriva ut (studentlista [1])
#print tredje element i listan
skriv ut (studentlista [2])
#print fjärde elementet i listan
skriv ut (studentlista [3])
#print femte element i listan
skriv ut (studentlista [4])
#print sjätte elementet i listan
skriv ut (studentlista [5])

Produktion

Utgången följer

Python tuple

Tuples är en annan typ av datatyp i Python. Tuples liknar Python-listan. Huvudskillnaden mellan tuples och Python-listan är att Python-tuplesna deklareras inom parentes (). Följande är Python tuple exempel:

# Förklarar en student tuple
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# skriva ut studenttupeln
skriva ut (student_tuple)
# skriv ut första elementet i tuple
skriv ut (student_tuple [0])
# skriv ut andra elementet i tuple
skriva ut (student_tuple [1])
# tryckelement av tupel med början från det tredje elementet
skriv ut (student_tuple [2:])
# tryckelement av tupel från det andra 6: e elementet
skriva ut (student_tuple [1: 5])
# skriv ut femte elementet i tupeln
skriv ut (student_tuple [4])
# skriv ut sjätte elementet i tuple
skriv ut (student_tuple [5])

Produktion

Utgången visas på Python-konsolen.

Python Dictionary

Python-ordböcker fungerar som hashtabellen. En Python-ordlista är lika ett nyckel-värdepar. En ordlista förklaras med hjälp av uppsättningen lockiga hängslen (). När vi deklarerar nyckel-värdeparet får vi tillgång till värdet med hjälp av nyckeln. Vi skickar nyckeln som ett argument och värdet returneras som ett resultat. Låt oss skapa en Python-ordbok för en student.

# Förklara en studentordbok
student_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Skriva ut studentens namn med namnetangenten
skriv ut (student_dict ['namn'])
# Skriv ut studentens ålder med åldersnyckeln
skriv ut (student_dict ['age'])
# Skriva ut elevens klass med hjälp av klassnyckeln
skriv ut (student_dict ['klass'])

Produktion

Utgången visas på Python-konsolen.

Ta bort variabel

Vi kan ta bort en variabel i Python och ta bort den från minnet med hjälp av del nyckelord. Så om vi skriver ut variabeln eller använder variabeln efter att ha tagit bort den kommer kompilatorn att returnera ett fel.

# Förklarar en namnvariabel
namn = "Kamran"
# skriv ut namnvariabeln
Skriv namn)
# tar bort namnvariabeln
del namn
# skriver ut variabeln efter att ha tagit bort den
Skriv namn)

Produktion

Utgången visas på Python-konsolen. I utgången kan du se att kompilatorn returnerar ett fel "Variabelnamnet är inte definierat".

Slutsats

Python-variablerna är som en behållare eller påse som lagrar värdena. Variabler deklareras med namn eller alfabet. Vi kan enkelt ersätta Python-variabelvärdena och tilldela värde till flera variabler samtidigt. Det finns olika datatyper i Python. I den här artikeln har vi förklarat variablerna och olika datatyper med flera exempel. Vi har använt Python 3-syntax genom hela den här artikeln.

Mus Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Att använda en mus eller tangentbord i fel hållning av överdriven användning kan resultera i många hälsoproblem, inklusive stam, karpaltunnelsyndrom o...
Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...