Piton

Variabile Python

Variabile Python

O variabilă Python este o locație în memorie pentru a stoca valorile. Variabilele sunt locații de memorie rezervate. O variabilă este o pungă sau un container care stochează valoarea. Ne stocăm datele într-o variabilă Python care este utilizată ulterior în scopuri multiple i.e. prelucrare, tipărire valorică etc. Fiecare valoare atribuită unei variabile are un tip de date.

Următoarele sunt diferitele tipuri din Python:

  1. Numere
  2. Siruri de caractere
  3. Dicţionar
  4. Listă
  5. Tuple

În Python, variabilele pot fi declarate prin alfabet sau după nume. În numele variabilei nu ar trebui să existe un simbol special precum „[e-mail protected] &”. Numele variabilei nu poate începe cu cifra și punct. Conform eticii și regulilor de codificare, numele variabilei ar trebui să înceapă cu un alfabet sau cu subliniere (_). În acest articol, vom acoperi:

Cum să declarați și să atribuiți o valoare unei variabile

Variabilele Python sunt declarate și atribuite astfel:

Preț = 100

Aici, prețul este numele variabilei, iar 100 este valoarea variabilă. Când variabila este declarată, spațiul este rezervat automat în memorie. Operatorul = este utilizat pentru a inițializa variabila cu o valoare.

Operandul din partea stângă a operatorului = este variabil, iar operandul din partea dreaptă a operatorului = este valoare.

Să declarăm o altă variabilă și să calculăm suma celor două numere. În acest caz, vom declara două variabile și le vom atribui valoare.

număr_1 = 10
număr_2 = 20

Numărul_1 și numărul_2 sunt numele variabilelor, în timp ce 10 și 20 sunt valorile atribuite variabilelor respectiv.

Într-un program Python, putem avea mai multe tipuri de variabile i.e. întreg, plutitor, șir și listă.

# Atribuirea valorii șirului variabilei
nume = "Kamran"
# Atribuirea valorii întregi variabilei
vârsta = 25
# Atribuirea valorii flotante variabilei
greutate = 65.7
# Atribuirea unei liste variabilei
courses = ["Python", "Linux Kernel Development", "MySQL Database",
„Structura datelor C ++”]

Cum se utilizează o variabilă

Variabila este utilizată în diverse scopuri i.e. Folosind numele variabilei, putem imprima valoarea care este atribuită unei anumite variabile, putem folosi variabila pentru efectuarea calculelor și putem folosi, de asemenea, variabila pentru procesare. Să luăm în considerare numărul de exemple și să calculăm suma a două variabile. Vom declara două numere de variabile și le vom atribui valoare. După aceea, vom declara o variabilă sumă și vom stoca valoarea sumă în această variabilă. În cele din urmă, vom imprima variabila sumă.

# Declararea unui număr variabil_1 și atribuirea valorii
număr_1 = 10
# Declararea unui număr variabil_2 și atribuirea valorii
număr_2 = 20
# Declararea unei variabile de sumă și luarea sumei a două numere
sumă = număr_1 + număr_2
#imprimarea sumei
print ("Valoarea sumă este:", sumă)

Ieșire

Ieșirea este afișată pe consola Python. Valoarea sumă este tipărită utilizând variabila „sumă”.

Să vedem un alt exemplu de variabile.

# o variabilă de nume
nume = "Kamran"
# tipărirea variabilei de nume
printeaza numele)
# o variabilă webiste
website = "LinuxHint"
# tipărirea numelui site-ului web
tipar (site web)
# o variabilă de vârstă
vârsta = 25
# tipărirea valorii vârstei
tipar (varsta)
# o variabilă pentru stocarea valorii greutății
greutate = 65.7
# tipărirea valorii greutății
imprimare (greutate)
# o variabilă pentru laptop
laptop = "HP Folio 9470m"
# tipărirea numelui laptopului
print (laptop)
# o variabilă a sistemului de operare
operating_system = "Ubuntu 20.04 "
# tipărirea numelui laptopului
print (operating_system)
# o listă de cursuri
courses = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ Data Structure"]
# tipărirea listei cursurilor
print (cursuri)

Ieșire

Ieșirea este afișată pe consola Python.

Înlocuiți sau modificați valoarea variabilă

Variabila este ca o geantă. Stochează datele sau valoarea variabilă. Datele din geantă pot fi înlocuite în orice moment. Înseamnă că putem înlocui cu ușurință valoarea variabilei în orice moment. Să vedem un exemplu de înlocuire sau modificare a valorii unei variabile. Declarăm o variabilă „companie” și atribuim o valoare. Mai târziu, folosim din nou această variabilă și atribuim o altă valoare. Deci, prima valoare va fi înlocuită și a doua valoare va fi stocată în variabilă.

# declararea unei variabile de companie și atribuirea valorii
companie = "Microsoft"
tipar (companie)
# Atribuirea unei noi valori variabilei companiei
companie = "Apple Inc."
print ("Valoarea înlocuită este:", companie)

Ieșire

Ieșirea este afișată pe consola Python.

În mod similar, putem înlocui numărul întreg, float, numărul complex, lista etc. valoare în acest fel.

# declararea unei variabile numerice și atribuirea valorii
număr = 10
tipar (numar)
# Atribuirea unei noi valori variabilei numerice
număr = 20
print ("Valoarea înlocuită este:", număr)
# declararea unei variabile float și atribuirea valorii
float_number = 10.1
print (float_number)
# Atribuirea unei noi valori variabilei float
float_number = 20.04
print ("Valoarea înlocuită este:", float_number)
# declararea unei variabile de număr complex și atribuirea valorii
număr_complex = 2 + 3j
print (complex_number)
# Atribuirea unei noi valori variabilei numărului complex
număr_complex = 5 + 3j
print ("Valoarea înlocuită este:", număr_complex)
# declararea unei variabile de listă și atribuirea valorii
name_list = ["Ali", "Kamran", "Talha"]
print (lista_nume)
# Atribuirea unei noi valori variabilei de listă
name_list = ["Umer", "Usman", "Assad"]
print ("Valoarea înlocuită este:", name_list)

Ieșire

Ieșirea este afișată pe consola Python.

Șiruri Python Concatenare

Șirurile din Python sunt setul de caractere. Șirurile sunt reprezentate în interiorul ghilimele. Șirul reprezintă un singur caracter, cuvânt sau o propoziție completă. În Python, putem concatena sau combina șirurile cu operatorul „+”. Să vedem un exemplu în acest sens. În exemplul dat, avem o variabilă care conține o valoare a șirului. Mai mult, avem o altă variabilă care conține o altă valoare șir. În cele din urmă, am concatenat ambele șiruri folosind operatorul „+”.

# Declararea unei variabile șir și atribuirea unei valori
text = "Bună ziua tuturor."
# Declararea celei de-a doua variabile de șir și atribuirea valorii
text_web = "Bine ați venit la LinuxHint"
# Concatenarea șirurilor folosind „+”
print (text + text_web)

Ieșire

Ieșirea este afișată pe consola Python.

Putem face lucrări similare în acest fel și vom obține același rezultat.

# Declararea unei variabile șir și atribuirea valorii
text = "Bună ziua tuturor."
# Completarea șirurilor folosind „+”
print (text + "Weclome to LinuxHint")

Ieșire

Atribuiți mai multe valori variabilelor

În Python, mai multe valori pot fi atribuite mai multor variabile simultan. De asemenea, putem atribui o valoare atomică mai multor variabile simultan. De exemplu

num1 = num2 = num3 = 5

Aici, toate cele trei variabile (num1, num2, num3) sunt atribuite unei singure valori 5. Dacă tipărim toate aceste trei variabile, puteți vedea că valoarea tuturor acestor trei variabile este aceeași.

num1 = num2 = num3 = 5
print (num1)
print (num2)
print (num3)

Ieșire

De asemenea, puteți atribui mai multe valori mai multor variabile precum aceasta:

# Atribuirea valorilor pentru trei variabile
vârstă, numărRola, nume = 25,12, "Kamran"
#timp valoarea vârstei
tipar (varsta)
# valoarea numărului rolei de imprimare
print (rollNumber)
# valoarea numelui tipărit
printeaza numele)

În exemplul dat mai sus, avem două obiecte întregi, vârsta și numărul ruloului și un obiect șir. Toate variabilele sunt create și inițializate într-o linie. În ieșire, puteți vedea că toate valorile sunt atribuite cu succes tuturor variabilelor.

Ieșire

Constante

Constantele sunt acele variabile ale căror valori nu se pot modifica. Valoarea constantă rămâne întotdeauna aceeași. Folosim constante multiple în matematică și fizică, cum ar fi valoarea PI și valoarea gravitației. În python, constantele sunt scrise cu majuscule astfel:

# Declararea unei constante pentru PI
PI = 3.14
# Declararea unei constante pentru Foiass
FOIASS = 1.18

Diferite exemple de tip de date standard

După cum am discutat anterior, Python are mai multe tipuri de date diferite, cum ar fi numere, șiruri, liste, tupluri și dicționare. Am discutat în detaliu numerele și șirurile. Acum, să vedem exemplele de liste, tupluri și dicționare.

Lista Python

O listă din Python conține diverse elemente separate prin virgulă. O listă poate conține tipul eterogen de articole. Valorile listei sunt accesate de []. Specificăm numărul de index din interiorul operatorului de slice ([]). Numărul index începe de la zero. De exemplu:

# Declararea unei liste de studenți
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#imprimarea listei studenților
print (student_list)
#print primul element din listă
print (student_list [0])
#print al doilea element al listei
print (student_list [1])
#print al treilea element al listei
print (student_list [2])
#print al patrulea element al listei
print (student_list [3])
#print al cincilea element al listei
print (student_list [4])
#print al șaselea element al listei
print (student_list [5])

Ieșire

Ieșirea urmează

Cuplu Python

Tuplurile sunt un alt tip de tip de date în Python. Tuplurile sunt similare cu lista Python. Principala diferență între tupluri și lista Python este că tuplurile Python sunt declarate în paranteză (). Următorul este exemplul de tupluri Python:

# Declararea unui tuplu student
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# tipărirea tuplului student
print (student_tuple)
# tipăriți primul element al tuplului
print (student_tuple [0])
# tipăriți al doilea element al tuplului
print (student_tuple [1])
# element de tipărire al tuplului începând de la al treilea element
print (student_tuple [2:])
# element de tipărire a tuplului începând cu cel de-al 2-lea element 6
print (student_tuple [1: 5])
# imprimați al cincilea element al tuplului
print (student_tuple [4])
# imprimați al șaselea element al tuplului
print (student_tuple [5])

Ieșire

Ieșirea este afișată pe consola Python.

Dicționar Python

Dicționarele Python funcționează ca tabelul hash. Un dicționar Python este la fel o pereche cheie-valoare. Un dicționar este declarat folosind setul de paranteze (). Când declarăm perechea cheie-valoare, accesăm valoarea folosind cheia. Trecem cheia ca argument și valoarea este returnată ca rezultat. Să creăm un dicționar Python pentru un student.

# Declararea unui dicționar studențesc
student_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Tipărirea numelui studentului folosind cheia de nume
print (student_dict ['name'])
# Tipărirea vârstei studentului utilizând tasta vârstă
print (student_dict ['age'])
# Tipărirea clasei de elev folosind cheia clasei
print (student_dict ['class'])

Ieșire

Ieșirea este afișată pe consola Python.

Ștergeți variabila

Putem șterge o variabilă în Python și o putem elimina din memorie folosind del cuvânt cheie. Deci, dacă tipărim variabila sau folosim variabila după ștergerea acesteia, compilatorul va returna o eroare.

# Declararea unei variabile de nume
nume = "Kamran"
# tipăriți variabila de nume
printeaza numele)
# ștergerea variabilei de nume
del name
# tipărirea variabilei de nume după ștergere
printeaza numele)

Ieșire

Ieșirea este afișată pe consola Python. În ieșire, puteți vedea că compilatorul returnează o eroare „Numele variabilei nu este definit”.

Concluzie

Variabilele Python sunt ca un container sau o pungă care stochează valorile. Variabilele sunt declarate prin nume sau alfabete. Putem înlocui cu ușurință valorile variabilei Python și putem atribui valoare mai multor variabile simultan. Există diferite tipuri de date în Python. În acest articol, am explicat variabilele și diferitele tipuri de date cu câteva exemple. Am folosit sintaxa Python 3 în tot acest articol.

How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...