Corso Python 03 – Valori, Variabili, Assegnazioni multiple e funzione Type
In questo Terzo episodio del corso di Python, vediamo la sintassi, i concetti ed esempi di Valori, Variabili, Assegnazioni multiple e funzione Type in Python.
Un po di appunti presi durante il video:
VALORI
in python i valori sono le informazioni che il programma può elaborare.
esistono diversi tipi di valori:
INTERI (Integer) [numeri interi] [non tra apici]
REALI (Float) [numeri decimali, separatore decimale punto NON VIRGOLA][la virgola è un separatore di valiri non di decimali][non tra apici]
STRINGHE (String) [insiemi di valori racchiusi tra apici singoli o apici doppi]
BOOLEANI (Bool) [due valori: Vero o Falso] [scritto senza apici]
VARIABILI
le variabili sono dei contenitori di valore e il loro contenuto può cambiare mano mano che il programma si svolge, ogni contenitore ha un nome che viene scelto dal programmatore e che deve avere un senso.
Regole sui nomi delle variabili:
1. primo carattere ( a-z, A-Z, _ )
2. nome ( a-z, A-Z, _, 0-9 )
3. 35 keyword riservate da python e non utilizzabili
KEYWORDS RISERVATE A PYTHON: False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield
Come decidere di assegnare i nomi:
Camel case: es. pesoPersonaFemmina
Pascal case: es. PesoPersonaFemmina
Snake case: es. peso_persona_femmina [consigliato dal doc python]
Sintassi di assegnazioni multiple di valori:
Valori diversi: x, y, z, = 5, 10, 20
Valori uguali: x =y = z = 5
Funzione Type:
per sapere il tipo di dati del valore in una variabile.
definizione del tipo della variabile non necessaria in python essendo un linguaggio a tipizzazione dinamica.
Per scaricare Python: https://www.python.org/
Per scaricare Visual Studio Code: https://code.visualstudio.com/download