Python

Python-variabelen

Python-variabelen

Een Python-variabele is een locatie in het geheugen om de waarden op te slaan. De variabelen zijn gereserveerde geheugenlocaties. Een variabele is een zak of container waarin de waarde wordt opgeslagen. We slaan onze gegevens op in een Python-variabele die vervolgens voor meerdere doeleinden wordt gebruikt i.e. verwerking, waardedruk, enz. Elke waarde die aan een variabele is toegewezen, heeft een gegevenstype.

Hieronder volgen de verschillende typen in Python:

  1. Cijfers
  2. Snaren
  3. Woordenboek
  4. Lijst
  5. tuple

In Python kunnen de variabelen op alfabet of op naam worden gedeclareerd. Er mag geen speciaal symbool zoals '[email protected]&' in de naam van de variabele staan. De naam van de variabele mag niet beginnen met het cijfer en de punt. Volgens de codeerethiek en -regels moet de naam van de variabele beginnen met een alfabet of onderstrepingsteken (_). In dit artikel behandelen we:

Een waarde declareren en toewijzen aan een variabele

De Python-variabelen worden als volgt gedeclareerd en toegewezen:

Prijs = 100

Hier is de prijs de naam van de variabele en 100 is de waarde van de variabele. Wanneer de variabele is gedeclareerd, wordt er automatisch ruimte in het geheugen gereserveerd. De = operator wordt gebruikt om de variabele te initialiseren met een waarde.

De operand aan de linkerkant van de = operator is variabel en de operand aan de rechterkant van de = operator is waarde.

Laten we een andere variabele declareren en de som van de twee getallen berekenen. In dit geval zullen we twee variabelen declareren en ze een waarde toekennen.

nummer_1 = 10
aantal_2 = 20

De number_1 en number_2 zijn de namen van de variabelen, terwijl de 10 en 20 de waarden zijn die respectievelijk aan variabelen zijn toegewezen.

In een Python-programma kunnen we meerdere soorten variabelen hebben i.e. geheel getal, float, string en lijst.

# Stringwaarde toewijzen aan de variabele
naam = "Kamran"
# Een integere waarde toewijzen aan de variabele
leeftijd = 25
# Zwevende waarde toewijzen aan de variabele
gewicht = 65.7
# Een lijst toewijzen aan de variabele
cursussen = ["Python", "Linux-kernelontwikkeling", "MySQL-database",
"C++-gegevensstructuur"]

Een variabele gebruiken

De variabele wordt voor verschillende doeleinden gebruikt i.e. Door de variabelenaam te gebruiken, kunnen we de waarde afdrukken die aan een bepaalde variabele is toegewezen, we kunnen de variabele gebruiken voor het uitvoeren van berekeningen en we kunnen de variabele ook gebruiken voor verwerking. Laten we de getallenvoorbeelden bekijken en de som van twee variabelen berekenen. We zullen twee aantallen variabelen declareren en er waarde aan toekennen. Daarna zullen we een somvariabele declareren en de somwaarde in deze variabele opslaan. Ten slotte zullen we de somvariabele afdrukken.

# Een variabele number_1 declareren en de waarde toewijzen
nummer_1 = 10
# Een variabele number_2 declareren en de waarde toewijzen
aantal_2 = 20
# Een somvariabele declareren en de som van twee getallen nemen
som = getal_1 + getal_2
#de somwaarde afdrukken
print("De somwaarde is: ",som)

Uitgang:

De uitvoer wordt weergegeven op de Python-console. De somwaarde wordt afgedrukt met behulp van de "som" -variabele.

Laten we nog een voorbeeld van variabelen bekijken.

# een naamvariabele
naam = "Kamran"
# de naamvariabele afdrukken
print naam)
# een website-variabele
website = "LinuxHint"
# de naam van de website afdrukken
afdrukken (website)
# een leeftijdsvariabele
leeftijd = 25
# de leeftijdswaarde afdrukken
print(leeftijd)
# een variabele voor het opslaan van de gewichtswaarde
gewicht = 65.7
# de gewichtswaarde afdrukken
afdrukken (gewicht)
# een laptopvariabele
laptop = "HP Folio 9470m"
# de naam van de laptop afdrukken
afdrukken (laptop)
# een besturingssysteemvariabele
operating_system = "Ubuntu 20.04"
# de naam van de laptop afdrukken
print(besturingssysteem)
# een lijst met cursussen
cursussen = ["Python", "Linux Kernel Development", "MySQL Database", "C++ Data Structure"]
# de lijst met cursussen afdrukken
print(cursussen)

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

Vervang of wijzig de variabele waarde

De variabele is als een tas. Het slaat de gegevens of variabele waarde op. De gegevens in de tas kunnen op elk moment worden vervangen!. Het betekent dat we de waarde van de variabele op elk moment gemakkelijk kunnen vervangen. Laten we een voorbeeld bekijken van het vervangen of wijzigen van de waarde van een variabele. We declareren een 'bedrijfsvariabele' en kennen een waarde toe. Later gebruiken we deze variabele opnieuw en kennen we een andere waarde toe. Dus de eerste waarde wordt vervangen en de tweede waarde wordt opgeslagen in de variabele.

# een bedrijfsvariabele declareren en de waarde toewijzen
bedrijf = "Microsoft"
print(bedrijf)
# Een nieuwe waarde toewijzen aan de bedrijfsvariabele
company = "Apple Inc."
print("De vervangen waarde is:", bedrijf)

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

Op dezelfde manier kunnen we het gehele getal, float, complex getal, lijst, enz. vervangen. waarde op deze manier.

# een getalvariabele declareren en de waarde toewijzen
getal = 10
print(nummer)
# Een nieuwe waarde toewijzen aan de getalvariabele
getal = 20
print("De vervangen waarde is:", getal)
# een float-variabele declareren en de waarde toewijzen
float_number = 10.1
print(float_number)
# Een nieuwe waarde toewijzen aan de variabele float
float_number = 20.04
print("De vervangen waarde is:", float_number)
# een complexe getalvariabele declareren en de waarde toewijzen
complex_getal = 2+3j
print(complex_nummer)
# Een nieuwe waarde toewijzen aan de complexe getalvariabele
complex_getal = 5+3j
print("De vervangen waarde is:", complex_nummer)
# een lijstvariabele declareren en de waarde toewijzen
name_list = ["Ali", "Kamran", "Talha"]
print(naam_lijst)
# Een nieuwe waarde toewijzen aan de lijstvariabele
name_list = ["Umer", "Usman", "Assad"]
print("De vervangen waarde is:", name_list)

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

Python-tekenreeksen Aaneenschakeling

Strings in Python zijn de set tekens. Strings worden weergegeven binnen een aanhalingsteken. De tekenreeks vertegenwoordigt een enkel teken, woord of een volledige zin. In Python kunnen we de tekenreeksen samenvoegen of combineren met de operator "+". Laten we hier een voorbeeld van zien. In het gegeven voorbeeld hebben we één variabele die een tekenreekswaarde bevat:. Bovendien hebben we nog een variabele die een andere tekenreekswaarde bevat. Ten slotte hebben we beide strings samengevoegd met de operator "+"”.

# Een stringvariabele declareren en een waarde toewijzen
text = "Hallo allemaal."
# Tweede tekenreeksvariabele declareren en de waarde toewijzen
text_web = " Welkom bij de LinuxHint"
# Samenvoegen van de strings met "+"
print(tekst+tekst_web)

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

We kunnen op deze manier soortgelijk werk doen en we krijgen dezelfde output get.

# Een stringvariabele declareren en de waarde toewijzen
text = "Hallo allemaal."
# De snaren samenvoegen met "+"
print(text+"Weclome naar LinuxHint")

Uitgang:

Meerdere waarden toewijzen aan variabelen

In Python kunnen meerdere waarden tegelijkertijd aan meerdere variabelen worden toegewezen. We kunnen ook een atomaire waarde toewijzen aan meerdere variabelen tegelijk. Bijvoorbeeld

num1 = num2 = num3 = 5

Hier worden alle drie de variabelen (num1, num2, num3) toegewezen aan een enkele waarde 5. Als we al deze drie variabelen afdrukken, kun je zien dat de waarde van al deze drie variabelen hetzelfde is.

num1 = num2 = num3 = 5
print(getal1)
print(getal2)
print(getal3)

Uitgang:

U kunt ook als volgt meerdere waarden aan meerdere variabelen toewijzen:

# Waarden toewijzen aan drie variabelen
leeftijd,rollNumber,naam = 25,12,"Kamran"
#leeftijdswaarde afdrukken
print(leeftijd)
# waarde afdrukrolnummer
print(rolnummer)
# afdruknaam waarde
print naam)

In het hierboven gegeven voorbeeld hebben we twee integer-objecten, leeftijd en rolnummer, en één string-object. Alle variabelen worden gemaakt en geïnitialiseerd in een regel. In de uitvoer kunt u zien dat alle waarden met succes zijn toegewezen aan alle variabelen.

Uitgang:

constanten

Constanten zijn die variabelen waarvan de waarden niet kunnen veranderen. De constante waarde blijft altijd hetzelfde. We gebruiken meerdere constanten in wiskunde en natuurkunde, zoals de waarde van PI en Gravity-waarde. In python worden de constanten als volgt in hoofdletters geschreven:

# Een constante declareren voor PI
PI = 3.14
# Een constante declareren voor Foiass
FOIASS = 1.18

Voorbeelden van verschillende standaardgegevenstypes

Zoals we eerder hebben besproken, heeft Python meerdere verschillende gegevenstypen, zoals getallen, tekenreeksen, lijsten, tuple en woordenboeken. We hebben de cijfers en tekenreeksen in detail besproken. Laten we nu eens kijken naar de voorbeelden van lijsten, tupels en woordenboeken.

Python-lijst

Een lijst in Python bevat verschillende door komma's gescheiden items. Een lijst kan het heterogene type items bevatten. De lijstwaarden zijn toegankelijk via de []. We specificeren het indexnummer in de slice-operator ([]). Het indexnummer begint bij nul. Bijvoorbeeld:

# Een studentenlijst declareren
student_list = ["Ali",1, "Kamran",2, "Talha",3]
#studentenlijst afdrukken
print(student_list)
#print eerste element van lijst
print(student_list[0])
#print tweede element van lijst
print(student_list[1])
#print derde element van lijst
print(student_list[2])
#print vierde element van lijst
print(student_list[3])
#print vijfde element van lijst
print(student_list[4])
#print zesde element van de lijst
print(student_list[5])

Uitgang:

De uitvoer volgt:

Python-tupel

Tupels zijn een ander type gegevenstype in Python. Tupels lijken op de Python-lijst. Het belangrijkste verschil tussen tupels en de Python-lijst is dat de Python-tupels tussen haakjes worden gedeclareerd (). Hieronder volgt het Python-tupelvoorbeeld:

# Een student tupel verklaren
student_tuple= ("Ali",1, "Kamran",2, "Talha",3)
# de studententupel afdrukken
print(student_tuple)
# print eerste element van tuple
print(student_tuple[0])
# print tweede element van tuple
print(student_tuple[1])
# print element van tuple vanaf het 3e element
print(student_tuple[2:])
# print element van tuple vanaf het 2e 6e element
print(student_tuple[1:5])
# print vijfde element van tuple
print(student_tuple[4])
# print zesde element van tuple
print(student_tuple[5])

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

Python-woordenboek

Python-woordenboeken werken als de hashtabel. Een Python-woordenboek is hetzelfde als een sleutel-waardepaar. Een woordenboek wordt gedeclareerd met behulp van de set accolades (). Wanneer we het sleutel-waarde-paar declareren, krijgen we toegang tot de waarde met behulp van de sleutel. We geven de sleutel door als argument en de waarde wordt als resultaat geretourneerd. Laten we een Python-woordenboek maken voor een student.

# Een studentenwoordenboek declareren
student_dict = 'naam': 'Kamran','leeftijd':25, 'klas': 'MSSE'
# De naam van de student afdrukken met de naamtoets
print(student_dict['naam'])
# De leeftijd van de student afdrukken met behulp van de leeftijdstoets
print(student_dict['leeftijd'])
# De klas van de leerling afdrukken met de klassleutel
print(student_dict['klasse'])

Uitgang:

De uitvoer wordt weergegeven op de Python-console.

Variabele verwijderen

We kunnen een variabele in Python verwijderen en uit het geheugen verwijderen met behulp van de del trefwoord. Dus als we de variabele afdrukken of de variabele gebruiken nadat we deze hebben verwijderd, geeft de compiler een fout terug.

# Een naamvariabele declareren
naam = "Kamran"
# print de naamvariabele
print naam)
# de naamvariabele verwijderen
del naam
# de naamvariabele afdrukken nadat deze is verwijderd
print naam)

Uitgang:

De uitvoer wordt weergegeven op de Python-console. In de uitvoer kunt u zien dat de compiler een fout retourneert "De naam van de variabele is niet gedefinieerd".

Conclusie

De Python-variabelen zijn als een container of tas waarin de waarden worden opgeslagen. Variabelen worden gedeclareerd door namen of alfabetten. We kunnen eenvoudig de waarden van de Python-variabele vervangen en tegelijkertijd waarde toewijzen aan meerdere variabelen. Er zijn verschillende gegevenstypen in Python. In dit artikel hebben we de variabelen en verschillende datatypes uitgelegd met verschillende voorbeelden. We hebben in dit artikel de Python 3-syntaxis gebruikt.

Installeer de nieuwste Dolphin Emulator voor Gamecube & Wii op Linux
Met de Dolphin Emulator kun je de door jou gekozen Gamecube- en Wii-spellen spelen op Linux Personal Computers (pc). Omdat het een vrij beschikbare e...
Hoe de GameConqueror Cheat Engine in Linux te gebruiken
Het artikel bevat een handleiding over het gebruik van de GameConqueror cheat-engine in Linux. Veel gebruikers die games op Windows spelen, gebruiken ...
Beste gameconsole-emulators voor Linux
Dit artikel bevat een lijst van populaire emulatiesoftware voor gameconsoles die beschikbaar is voor Linux. Emulatie is een softwarecompatibiliteitsla...