Variabili Python

Variabili Python

Una variabile Python è una posizione in memoria per archiviare i valori. Le variabili sono posizioni di memoria riservata. Una variabile è una borsa o un contenitore che memorizza il valore. Archiviamo i nostri dati in una variabile Python che viene successivamente utilizzata per più scopi i.e. elaborazione, stampa di valore, ecc. Ogni valore assegnato a una variabile ha un tipo di dati.

Di seguito sono riportati i diversi tipi in Python:

  1. Numeri
  2. stringhe
  3. Dizionario
  4. Elenco
  5. Tupla

In Python, le variabili possono essere dichiarate da alfabeto o per nome. Non ci dovrebbe essere un simbolo speciale come '!@& 'nel nome della variabile. Il nome della variabile non può iniziare con la cifra e la fermata completa. Secondo l'etica e le regole della codifica, il nome della variabile dovrebbe iniziare con un alfabeto o sottolinearsi (_). In questo articolo, tratteremo:

  • Come dichiarare e assegnare un valore a una variabile.
  • Come usare una variabile.
  • Sostituire o modificare il valore variabile.
  • Concatenazione delle corde di Python.
  • Assegna più valori alle variabili.
  • Costanti.
  • Diversi esempi di tipo di dati standard.
  • Elimina la variabile.

Come dichiarare e assegnare un valore a una variabile

Le variabili Python sono dichiarate e assegnate in questo modo:

Prezzo = 100

Qui, il prezzo è il nome della variabile e 100 è il valore variabile. Quando la variabile viene dichiarata, lo spazio è riservato automaticamente in memoria. L'operatore = viene utilizzato per inizializzare la variabile con un valore.

L'operando sul lato sinistro dell'operatore = è variabile e l'operando sul lato destro dell'operatore = è il valore.

Dichiariamo un'altra variabile e calcoliamo la somma dei due numeri. In questo caso, dichiareremo due variabili e assegneremo loro valore.

Number_1 = 10
Number_2 = 20

Il numero_1 e il numero_2 sono i nomi delle variabili mentre i 10 e 20 sono i valori assegnati rispettivamente alle variabili.

In un programma Python, possiamo avere più tipi di variabili i.e. intero, galleggiante, stringa ed elenco.

# Assegnazione del valore della stringa alla variabile
name = "kamran"
# Assegnazione del valore intero alla variabile
età = 25
# Assegnazione del valore float alla variabile
peso = 65.7
# Assegnazione di un elenco alla variabile
corsi = ["Python", "Linux Kernel Development", "MySQL Database",
"Struttura dei dati C ++"]

Come usare una variabile

La variabile viene utilizzata per vari scopi i.e. Usando il nome della variabile, possiamo stampare il valore assegnato a una particolare variabile, possiamo utilizzare la variabile per eseguire i calcoli e possiamo anche utilizzare la variabile per l'elaborazione. Consideriamo gli esempi numerici e calcoliamo la somma di due variabili. Dichiareremo due numeri di variabili e assegneremo loro valore. Dopo che dichiareremo una variabile di somma e memorizzeremo il valore della somma in questa variabile. Infine, stamperemo la variabile di somma.

# Dichiarazione di una variabile numero_1 e assegnazione del valore
Number_1 = 10
# Dichiarazione di una variabile numero_2 e assegnazione del valore
Number_2 = 20
# Dichiarare una variabile di somma e prendere la somma di due numeri
Sum = Number_1 + Number_2
#Printing il valore della somma
Stampa ("Il valore della somma è:", somma)

Produzione

L'uscita viene visualizzata sulla console Python. Il valore della somma viene stampato utilizzando la variabile "somma".

Vediamo un altro esempio di variabili.

# una variabile di nome
name = "kamran"
# Stampa la variabile del nome
Stampa (nome)
# una variabile Webiste
Sito web = "LinuxHint"
# Stampa il nome del sito Web
Stampa (sito web)
# una variabile di età
età = 25
# Stampa il valore di età
Stampa (età)
# una variabile per conservare il valore di peso
peso = 65.7
# Stampa il valore di peso
Stampa (peso)
# una variabile per laptop
Laptop = "HP Folio 9470M"
# Stampare il nome del laptop
Stampa (laptop)
# una variabile del sistema operativo
Operating_System = "Ubuntu 20.04 "
# Stampare il nome del laptop
Stampa (Operating_System)
# un elenco di corsi
corsi = ["Python", "Linux Kernel Development", "Database MySQL", "Struttura dei dati C ++"]
# Stampa l'elenco dei corsi
Stampa (corsi)

Produzione

L'uscita viene visualizzata sulla console Python.

Sostituire o modificare il valore variabile

La variabile è come una borsa. Memorizza i dati o il valore variabile. I dati nella borsa potrebbero essere sostituiti in qualsiasi momento. Significa che possiamo facilmente sostituire il valore della variabile in qualsiasi momento. Vediamo un esempio di sostituzione o modifica del valore di una variabile. Dichiariamo una variabile "azienda" e assegniamo un valore. Più tardi, usiamo di nuovo questa variabile e assegniamo un altro valore. Quindi, il primo valore verrà sostituito e il secondo valore verrà archiviato nella variabile.

# dichiarare una variabile aziendale e assegnare il valore
Company = "Microsoft"
Stampa (azienda)
# Assegnazione di un nuovo valore alla variabile dell'azienda
azienda = "Apple Inc."
Stampa ("Il valore sostituito è:", azienda)

Produzione

L'uscita viene visualizzata sulla console Python.

Allo stesso modo, possiamo sostituire l'intero, il galleggiante, il numero complesso, l'elenco, ecc. valore in questo modo.

# dichiarare una variabile numero e assegnare il valore
numero = 10
Stampa (numero)
# Assegnazione di un nuovo valore alla variabile numerica
Numero = 20
Stampa ("Il valore sostituito è:", numero)
# dichiarare una variabile float e assegnare il valore
float_number = 10.1
Stampa (float_number)
# Assegnazione di un nuovo valore alla variabile float
float_number = 20.04
Stampa ("Il valore sostituito è:", float_number)
# dichiarare una variabile numero complesso e assegnare il valore
complesso_number = 2+3j
Stampa (complesso_number)
# Assegnazione di un nuovo valore alla variabile del numero complesso
complesso_number = 5+3J
print ("Il valore sostituito è:", complesso_number)
# dichiarare una variabile di elenco e assegnare il valore
name_list = ["Ali", "Kamran", "Talha"]
stampa (name_list)
# Assegnazione di un nuovo valore alla variabile dell'elenco
name_list = ["Umer", "Usman", "Assad"]
print ("Il valore sostituito è:", name_list)

Produzione

L'uscita viene visualizzata sulla console Python.

Concatenazione delle corde di Python

Le stringhe in Python sono l'insieme di personaggi. Le stringhe sono rappresentate all'interno di un segno di citazione. La stringa rappresenta un singolo carattere, parola o una frase completa. In Python, possiamo concaterare o combinare le corde da parte dell'operatore "+". Vediamo un esempio di questo. Nell'esempio dato, abbiamo una variabile che contiene un valore di stringa. Inoltre, abbiamo un'altra variabile che contiene un altro valore di stringa. Infine, abbiamo concatenato entrambe le stringhe usando l'operatore "+".

# Dichiarare una variabile stringa e assegnare un valore
text = "Ciao a tutti."
# Dichiarazione della seconda variabile stringa e assegnare il valore
text_web = "Benvenuti a LinuxHint"
# Concatenando le corde usando "+"
print (text+text_web)

Produzione

L'uscita viene visualizzata sulla console Python.

Possiamo fare un lavoro simile in questo modo e otterremo lo stesso output.

# Dichiarare una variabile stringa e assegnare il valore
text = "Ciao a tutti."
# Concettenare le stringhe usando "+"
Stampa (text+"weclome to linuxhint")

Produzione

Assegna più valori alle variabili

In Python, più valori possono essere assegnati a più variabili contemporaneamente. Possiamo anche assegnare un valore atomico a numerose variabili contemporaneamente. Per esempio

num1 = num2 = num3 = 5

Qui, tutte e tre le variabili (NUM1, NUM2, NUM3) sono assegnate a un singolo valore 5. Se stampiamo tutte queste tre variabili, puoi vedere che il valore di tutte e tre le variabili è lo stesso.

num1 = num2 = num3 = 5
Stampa (NUM1)
Stampa (NUM2)
Stampa (NUM3)

Produzione

Puoi anche assegnare più valori a più variabili come questa:

# Assegnazione di valori a tre variabili
età, rollnumber, nome = 25,12, "kamran"
#print valore di età
Stampa (età)
# Valore del numero di rotolo di stampa
Stampa (rollnumber)
# Valore del nome di stampa
Stampa (nome)

Nell'esempio di cui sopra, abbiamo due oggetti interi, il numero di età e rollio e un oggetto stringa. Tutte le variabili vengono create e inizializzate in una linea. Nell'output, puoi vedere che tutti i valori vengono assegnati correttamente a tutte le variabili.

Produzione

Costanti

Le costanti sono quelle variabili i cui valori non possono cambiare. Il valore costante rimane sempre lo stesso. Usiamo più costanti in matematica e fisica come il valore di PI e il valore della gravità. In Python, le costanti sono scritte nelle lettere maiuscole come questa:

# Dichiarare una costante per PI
Pi = 3.14
# Dichiarare una costante per i FOIAS
FOIAS = 1.18

Diversi esempi di tipo di dati standard

Come abbiamo discusso in precedenza, Python ha più tipi di dati diversi come numeri, stringhe, elenchi, tuple e dizionari. Abbiamo discusso in dettaglio i numeri e le stringhe. Ora, vediamo gli esempi di elenchi, tuple e dizionari.

Elenco Python

Un elenco in Python contiene vari articoli separati da virgola. Un elenco può contenere il tipo eterogeneo di elementi. I valori dell'elenco sono accessibili dal []. Specifichiamo il numero dell'indice all'interno dell'operatore a fetta ([]). Il numero dell'indice inizia da zero. Per esempio:

# Dichiarare un elenco di studenti
Student_List = ["Ali", 1, "Kamran", 2, "Talha", 3]
#Printing dell'elenco degli studenti
Stampa (Student_List)
#print primo elemento di elenco
Stampa (Student_List [0])
#print secondo elemento dell'elenco
Stampa (Student_List [1])
#print terzo elemento dell'elenco
Stampa (Student_List [2])
#print quarto elemento di elenco
Stampa (Student_List [3])
#print quinto elemento di elenco
Stampa (Student_List [4])
#print sesto elemento dell'elenco
Stampa (Student_List [5])

Produzione

L'output sta seguendo

Python Tuple

Le tuple sono un altro tipo di tipo di dati in Python. Le tuple sono simili all'elenco di Python. La differenza principale tra Tules e l'elenco di Python è che le tuple Python sono dichiarate all'interno della parentesi (). Di seguito è riportato l'esempio di Python Tuple:

# Dichiarare una tupla studentesca
Student_Tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# Stampare la tupla dello studente
Stampa (Student_Tuple)
# stampa il primo elemento di tuple
Stampa (Student_Tuple [0])
# Stampa il secondo elemento di tupla
Stampa (Student_Tuple [1])
# Elemento di stampa di Tuple a partire dal 3 ° elemento
Stampa (Student_Tuple [2:])
# Elemento di stampa di Tuple a partire dal 2 ° 6 ° elemento
Stampa (Student_Tuple [1: 5])
# stampa il quinto elemento di tuple
Stampa (Student_Tuple [4])
# Stampa il sesto elemento di tupla
Stampa (Student_Tuple [5])

Produzione

L'uscita viene visualizzata sulla console Python.

Python Dictionary

I dizionari di Python funzionano come il tavolo hash. Un dizionario di Python è simile a una coppia di valore chiave. Un dizionario viene dichiarato utilizzando l'insieme di parentesi graffe ricci (). Quando dichiariamo la coppia di valore chiave, accediamo al valore utilizzando la chiave. Passiamo la chiave come argomento e il valore viene restituito di conseguenza. Creiamo un dizionario Python per uno studente.

# Dichiarare un dizionario degli studenti
Student_dict = 'name': 'kamran', 'age': 25, 'class': 'msse'
# Stampa il nome di Student utilizzando il tasto Nome
Stampa (Student_dict ['name'])
# Stampa l'età dello studente usando la chiave di età
Stampa (Student_dict ['Age'])
# Stampa la classe di studente utilizzando la chiave di classe
Stampa (Student_dict ['class'])

Produzione

L'uscita viene visualizzata sulla console Python.

Elimina la variabile

Possiamo eliminare una variabile in Python e rimuoverla dalla memoria usando il Del parola chiave. Quindi, se stampiamo la variabile o utilizziamo la variabile dopo averla eliminata, il compilatore restituirà un errore.

# Dichiarare una variabile di nome
name = "kamran"
# Stampa la variabile Nome
Stampa (nome)
# Eliminazione della variabile Nome
del nome del
# Stampa la variabile del nome dopo averlo eliminato
Stampa (nome)

Produzione

L'uscita viene visualizzata sulla console Python. Nell'output, è possibile vedere che il compilatore restituisce un errore "il nome della variabile non è definito".

Conclusione

Le variabili Python sono come un contenitore o una borsa che memorizza i valori. Le variabili sono dichiarate da nomi o alfabeti. Possiamo facilmente sostituire i valori delle variabili Python e assegnare il valore a più variabili contemporaneamente. Esistono diversi tipi di dati in Python. In questo articolo, abbiamo spiegato le variabili e i diversi tipi di dati con diversi esempi. Abbiamo usato la sintassi di Python 3 in questo articolo.