Introduzione ai tipi di variabili Python

L'articolo seguente, Tipi di variabili Python fornisce una struttura per i tipi in Python. Esegui una parte essenziale in molti linguaggi di programmazione e Python non fa eccezione. Una variabile consente di memorizzare il valore semplicemente assegnandolo all'identità, che può essere utilizzata per etichettare il valore successivamente all'interno del programma. Un tipo di handle Python è diverso da un numero di altri linguaggi di programmazione. In molti linguaggi di programmazione, inclusi Java o C #, è stato dichiarato un tipo di variabile prima di dichiarare la variabile stessa.

Quel tipo di variabile può essere int, float, string, char, bool e molti altri.

In Python, non è necessario dichiarare un tipo ovunque. In effetti, dichiareresti variabili come questa.

Spiega diversi tipi di variabili Python

Di seguito sono riportati i tipi di diversi tipi di variabili:

1. Integer e float Python

I numeri interi sono numeri e i float sono numeri decimali. Definire numeri interi o qualsiasi altro tipo in Python è molto semplice. Basta semplicemente digitare il nome della variabile e assegnarne il valore numerico.

Esempio 1

I numeri interi sono un numero che può essere positivo o negativo o 0, ma non possono avere un punto decimale. Hanno una precisione illimitata e supportano tutti i tipi di operazioni matematiche e aritmetiche come l'addizione, la sottrazione che ottiene il resto, il valore assoluto del numero e altro. I float sono decimali. Supportano la stessa operazione degli interi.

Esempio n. 2

Python non si lamenterà del fatto che tu abbia aggiunto due tipi diversi e quant'altro. Produrrà il risultato desiderato. Il tipo intero è int e il tipo di numero mobile è a galla. Questi tipi di nomi per convertire o eseguire il cast di una variabile in un numero intero o in a galla. Circonda semplicemente la tua variabile con int o float per convertirla.

Esempio n. 3

2. Stringhe

Utilizziamo le stringhe per simboleggiare il testo. Automaticamente, è il testo Unicode in Python 3 ma il testo ASCII tramite Python 2. Le stringhe possono essere definite usando virgolette singole, virgolette doppie o tre volte le virgolette, singole o doppie. Non è possibile trovare alcuna differenza principale nel tipo utilizzato.

Esempio 1

Python supporta molti metodi, inclusi molti utili metodi di utilità. Alcuni di essi sono in maiuscolo, il che renderà il primo personaggio in maiuscolo. Il metodo replace () accetta due argomenti, il primo è il carattere da sostituire e il secondo è il carattere con cui sostituirlo. Quindi abbiamo alpha () o isdigit () che restituirà true se tutti i caratteri sono rispettivamente lettere o cifre.

Esempio n. 2

3. Booleano e Nessuno

Booleano indica un valore Vero o Falso. Puoi assegnare qualsiasi variabile come vera o falsa e dichiarare una variabile come booleana.

Esempio 1

Digita semplicemente il nome della variabile e assegnalo Vero o Falso. Booleano in Python rispetto alla maggior parte degli altri linguaggi di programmazione. Entrambi iniziano con la lettera maiuscola T e F per True e False. Puoi convertire un booleano in un numero intero e ti darà un valore di 1 se Vero o 0 se Falso. Tuttavia, convertire True o False in una stringa ti darà semplicemente una rappresentazione testuale, quindi una stringa con valore True o False.

Esempio n. 2

Nessuno è simile a null in altre lingue. Indica che è stata definita una variabile in modo che noi, gli sviluppatori, abbiamo digitato il nome della variabile da qualche parte, ma questo non è associato ad alcun valore.

Finora non abbiamo trovato alieni

Esempio n. 3

4. Elenchi

Per definire un Elenco in Python, scrivi un nome di variabile e assegnagli parentesi quadre vuote. Lì, hai appena creato un Elenco Python vuoto.

Esempio 1

Sostituiamo le nostre parentesi vuote con John, Sam e Michal. Ora la nostra lista ha tre elementi di stringa.

Esempio n. 2

Per accedere a un elemento in un elenco, utilizziamo qualcosa chiamato indice. Un indice è un valore intero che inizia da 0, che corrisponde a 1 e solo a un elemento nell'elenco. Per la nostra lista, se scrivessimo codice come person_names (0), otterremmo John. Se scrivessimo nomi in codice come person_names (2), otterremmo Michal.

Esempio n. 3

La nota importante qui è che gli indici di List in Python iniziano con 0. Quindi anche se abbiamo John come primo elemento, l'indice è 0. L'elemento successivo, Sam, che è il nostro secondo elemento nell'elenco, ha un indice di 1 e così via. Sostituire un elemento nell'elenco è anche facile come cercare un elemento elenco specifico. Quindi diciamo person_names (0) = Dennis. Se ora stampiamo person_names, vediamo che John non c'è più e che Dennis prende il suo posto.

Esempio n. 4

Non possiamo fare person_names (3) = Patrick, ma possiamo aggiungere un metodo integrato nel nostro elenco chiamato append (). Possiamo passare qualsiasi oggetto che vogliamo al metodo append come argomento. Una volta fatto ciò, l'oggetto che abbiamo passato attraverso l'appendice viene aggiunto alla fine del nostro Elenco esistente.

Esempio n. 5

Gli elenchi in Python sono molto simili agli array in molte altre lingue, ma presentano alcuni vantaggi aggiuntivi. Avere più tipi di dati in un singolo Elenco va bene. Se elimini qualsiasi nome_personale (2), inserisci semplicemente la parola chiave del.

Esempio n. 6

5. Dizionari

Volevamo aggiungere altri dettagli oltre al nome a una singola persona come un ID persona, ma vogliamo comunque che l'ID persona sia associato al nome. In questo caso possiamo usare un dizionario. Nel dizionario Python abbiamo chiavi e valori. Nel nostro caso, le chiavi sono name, person_id e feedback e i valori sono Dennis, 25467 e None.

Esempio 1

Una chiave e un valore rendono una coppia o più precisamente una coppia chiave-valore. Ogni chiave corrisponderà a un valore. Ora il valore può essere di qualsiasi tipo. Proprio come con gli elenchi, possiamo semplicemente aggiungere qualsiasi tipo desideriamo. I dizionari sono molto utili quando si tratta di archiviare alcuni tipi di dati strutturati.

  1. Elenco dei dizionari
  2. Se vogliamo raggruppare più dizionari insieme, creiamo semplicemente un elenco di dizionari.
  3. Si noti che qui abbiamo parentesi quadre che definiscono un elenco.
  4. Quindi possiamo scorrere l'elenco e utilizzare i dati contenuti in ciascun dizionario.

6. Primi 4 altri tipi di dati

1. Complesso: abbiamo anche un tipo chiamato complesso, che indica numeri complessi. E Python 2 aveva un tipo chiamato long, che non esiste più in Python 3.

2. Byte e Bytearray: è stato sostituito dal numero intero. Quindi almeno in Python 3 abbiamo byte, che sono essenzialmente una sequenza di numeri interi compresi tra 0 e 255

3. Tuple: simili alle liste ma immutabili. Non puoi cambiare i loro valori.

4. Set e Frozenset: Infine, abbiamo anche set e set congelati, che sono di nuovo simili agli Elenchi, ma hanno solo oggetti unici.

Conclusione

Python è tra i linguaggi tipizzati in modo efficace, il che di solito implica che non è necessario dichiarare una variabile prima di utilizzarla. I tipi di dati sono spesso come diversi linguaggi di programmazione. Piuttosto che i loro punti di forza, esistono alcune debolezze che possono innescare problemi a lungo termine.

Articoli consigliati

Questa è stata una guida ai tipi di variabili Python. Qui abbiamo discusso in dettaglio 6 diversi tipi di variabili Python con esempi. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più-

  1. Che cos'è Python
  2. Introduzione a Python
  3. Come installare Python
  4. Comandi Python
  5. Matrici in PHP
  6. Tuple in Python
  7. Comprensione della lista Python

Categoria: