Python include dati numerici e tipi di dati stringa, così come i tipi lista flessibili , come ad esempio l'Elenco , Tuple e dizionario. Questi tipi risiedono nella memoria quando l' interpretare primi carichi senza alcun supporto per i moduli . Essi influenzano anche il modo di Python viene utilizzato dai programmatori per manipolare una vasta collezione di dati . Galleggianti , interi ed i numeri immaginari
numeri sono uno dei tipi di dati di base disponibili in Python . I numeri sono disponibili in due distinzioni fondamentali : numeri interi e decimali in virgola mobile . Numeri interi rappresentano numeri interi senza decimali , come ad esempio 0 , 4 , o 25 . Decimali in virgola mobile , o " galleggianti, " rappresentano numeri con parti frazionarie . Numeri immaginari contengono un elemento immaginario , e di solito sono scritti con il simbolo " j" per indicare tale elemento.
Strings
Strings rappresentare una stringa di caratteri messi insieme in frasi e frasi . A differenza di altri linguaggi di programmazione come C + + , che contengono sia caratteri e tipi di dati stringa , Python include solo le stringhe . Il valore di "b" in C + + rappresenta un singolo carattere , mentre Python rappresenta questo solo come una stringa . I programmatori possono eseguire operazioni su ogni elemento di una stringa, ad esempio la ricerca di lettere o di trovare sotto- stringhe .