Python inclui dados numéricos e tipos de dados de cadeia , bem como os tipos de lista flexível , como a lista , tupla e Dictionary. Estes tipos residem na memória quando a interpretar primeiras cargas sem qualquer apoio do módulo. Eles também influenciam a forma como Python é usado por programadores para manipular uma grande coleção de dados. Flutua , Inteiros e Números imaginários
Números são um dos tipos de dados mais básicos disponíveis em Python. Números vêm em duas distinções básicas: inteiros e decimais de ponto flutuante. Inteiros representam números inteiros sem ponto decimal , como 0 , 4 ou 25. Decimais de ponto flutuante , ou " carros alegóricos ", representam números com partes fracionárias . Os números imaginários conter um elemento imaginário, e são geralmente escritos com o símbolo "j" para designar esse elemento.
Cordas
Cordas representar uma seqüência de caracteres juntos em frases e sentenças . Ao contrário de outras linguagens de programação como C + + , que contêm tanto caráter e tipos de dados de cadeia , Python inclui apenas strings. O valor de "b" em C + + representa um único caractere , enquanto Python representa apenas isso como uma string. Os programadores podem executar operações em cada item em uma corda, tais como a procura de letras ou encontrar sub- strings.
Listas e tuplas
listas representam coleções de de dados , e que pode conter uma mistura de tipos de dados . Arrays em outros idiomas normalmente só pode conter um único tipo de dados. Listas vêm completo com métodos internos que ajudam programadores executar tarefas simples, como puxar sub-listas ou reorganizando conteúdo. Uma tupla actua de uma maneira semelhante a uma lista , excepto que uma vez que um tupla é criado que não pode ser modificada . A tupla representa uma coleção imutável de dados, enquanto que as listas são mutáveis .
Dicionários
Dicionários são semelhantes a listas, na medida em que representam uma coleção de dados. As listas contêm dados em locais arbitrários. Para encontrar um item, a lista inteira deve ser pesquisado através de um método particular. Dicionários loja " chave-valor " pares que denotam itens de dados com uma chave de referência. Um valor como "Bob" armazenadas em um dicionário pode ter a chave de "Pai" associado a ele. O programador pode chamar esse valor a partir do dicionário usando a tecla "Pai" em vez de procurar um índice.