Introduktion til Python-variabler

Hvert programmeringssprog til håndtering af midlertidig lagring og behandling af data, variabler er de mest foretrukne elementer. variabler er faktisk hukommelsesplaceringer i systemet, der er mærket med specifikke navne. Lad os overveje et scenarie, hvor vi er nødt til at behandle bestemte værdier i en programmatisk udførelse af runtime. Vi kunne antage, at værdier som 11 og 23, Ved programkompilering og eksekvering er der et behov for os at gemme og behandle disse data efter behov, og for at udføre dette kommer variablerne i deres rolle. I vores tilfælde for at imødekomme disse værdier skal man overveje en prøvevariabel som X og Y skal oprettes i programmet og indsigt i programstrømmen.

Processflowet af variabler kan defineres som nedenfor,

  • Oprettelse af variabel med passende navne
  • Opbevaring af værdier i variablerne
  • hente og behandle variablerne efter behov

Som alle andre programmeringssprogvariabler spiller også en kritisk rolle i python. lad os diskutere detaljerede om python-programmeringssprogvariabler.

Variabel-erklæring

Ligesom anden programmering forventer sprogpython ikke en statisk variabelangivelse sammen med dens type variabel, der håndteres. python har evnen til at bestemme typen af ​​variablen netop baseret på den type værdi, der er gemt i den.

Eksempel:

ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total )
ten = " 10 "
twenty = " 20 "
thirty = " 30 "
forty = " 40 "
fifty = " 50 "
sixty = " 60 "
seventy = " 70 "
eighty = " 80 "
ninety = " 90 "
Total = ten + " " + twenty + " " + thirty + " " + forty + " " + fifty + " " + sixty + " " + seventy + " " + eighty + " " + ninety
print("Print Total text value : ", Total)

Produktion:

Forklaring

Ovenstående program viser tilføjelsen af ​​værdier med en forskel på ti op til 90. hver værdi gemmes i en anden variabel. betydningen er, at vi kan bemærke processen med overbelastning af operatører, der kommer i spil, i det første sæt gemmes variablerne med statiske numeriske værdier, mens i det andet sæt lagres de numeriske værdier inden for dobbelt citater, der gør dem til som strengværdi, dette fører værdien, der skal være en tilføjelse i det første sæt, mens det i det andet sæt viser sig at være en sammenkædning af de involverede strenge.

Top 4 typer af variabler i Python

Nogle af de vigtigste variabeltyper i python er som nedenfor,

1. Heltal: Numeriske værdier.

2. Langt heltal: Et heltal, hvis længde er større end en sædvanlig heltalstypevariabel.

3. Float: Variabler, der er beregnet til at have flydende præcessionsværdier.

4. String: Variabler, der er beregnet til at indeholde en streng med bogstaver.

Eksempel:

Variable2 = int("111111111111111111111")
Variable3 = 3.14
Variable4 = "Numbers"
print("Print variable type of value ' 10 (variable1)' ", type(Variable1) )
print("Print variable type of value '(variable2)' ", type(Variable2) )
print("Print variable type of value ' 3.14 (variable3) ' ", type(Variable3) )
print("Print variable type of string ' 'Numbers' (variable4) ' ", type(Variable4) )

Produktion:

Forklaring

Ovenstående program består af fire variabler, den ene har en heltalværdi, den anden har en lang heltalværdi, den næste holder en flydende værdi, og den sidste holder en strengværdi. udskrivningssætningerne udskriver typen af ​​hver af de variabler, der er brugt i programmet.

Variabel støbning

Variabel casting er processen med at konvertere en variabel fra den ene type til den anden. for at opnå dette i python er støbefunktionerne på plads. casting-funktionerne tager ansvaret for konvertering af variablerne fra deres faktiske type til det andet format,

  • Skriv int (x) for at konvertere x til et almindeligt heltal.
  • Skriv lang (x) for at konvertere x til et langt heltal.
  • Skriv float (x) for at konvertere x til et flydepunktnummer.

Eksempel:

ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )
ten = str(ten)
twenty = str(twenty)
thirty = str(thirty)
forty = str(forty)
fifty = str(fifty)
sixty = str(sixty)
seventy = str(seventy)
eighty = str(eighty)
ninety = str(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total text value : ", Total, "Variable Type :", type(Total) )
ten = float(ten)
twenty = float(twenty)
thirty = float(thirty)
forty = float(forty)
fifty = float(fifty)
sixty = float(sixty)
seventy = float(seventy)
eighty = float(eighty)
ninety = float(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )

Produktion:

Forklaring

Ovenstående program viser tilføjelsen af ​​værdier med en forskel på ti op til 90. hver værdi gemmes i en anden variabel. her i modsætning til det første program, er de efterfølgende variabler typecast, og resultaterne af de castede værdier udskrives sammen med deres type. vi kan tydeligt bemærke, hvordan processen med typecasting konverterer en variabel af heltalstype til streng og derefter til at flyde.

Konklusion

Som alle andre programmeringssprog spiller begrebet variabler også en meget betydelig rolle i python, det klassificerede antal funktionaliteter og fleksibilitet ved kodning af dem gør variabler mere præcise enheder for adgang til python-programmeringssprog.

Anbefalede artikler

Dette er en guide til Python-variablerne. Her diskuterer vi introduktion, variabeldeklaration og variabeltyper. Du kan også gennemgå vores andre foreslåede artikler for at lære mere–

  1. String Array i Python
  2. Python-sæt
  3. Indkapsling i Python
  4. Pegere i Python
  5. Python-funktioner
  6. Python-variabeltyper
  7. Variabler i JavaScript \
  8. Indkapsling i JavaScript
  9. Overbelastning i Java
  10. String Array i JavaScript

Kategori: