Hello, there! Se você é profissional de desenvolvimento e está mergulhando no mundo da programação em Python, uma das primeiras coisas que você deve entender são os data types ou tipos de dados em Python. Esses tipos de dados têm um papel fundamental na programação, já que com eles você consegue manipular informações de maneiras diferentes.
Dê uma olhada abaixo em quais são os data types mais comuns em Python. Check it out!
Os integers, com abreviação "int", são usados para representar números inteiros, sejam eles positivos ou negativos, como "42" ou "-57".
Os floating-point numbers, ou números de ponto flutuante, com abreviação "float", são usados para representar números reais que possuem uma parte decimal. Um exemplo clássico é o número pi: 3.14159
As strings, com abreviação "str", são sequências de caracteres, e são frequentemente usadas para representar texto, como o famoso "Hello, World!"
As lists, ou listas, são coleções ordenadas de elementos. Você pode armazenar uma variedade de valores em uma única lista, incluindo diferentes tipos de dados, por exemplo:
No exemplo acima, temos, respectivamente, um integer, uma string e um floating-point number.
As tuples, ou tuplas, são semelhantes às listas, mas a diferença é que elas são imutáveis, ou seja, seus elementos não podem ser alterados após a criação.
Os dictionaries, ou dicionários, com abreviação "dict", são coleções de pares chave-valor, e são úteis quando você precisa associar valores a chaves para uma rápida recuperação. Por exemplo:
Neste dictionary, "name", "age" e "city" são chaves, e "João", "30" e "São Paulo" são os valores.
Os sets, ou conjuntos, são coleções não ordenadas de elementos únicos. Eles são úteis quando você precisa garantir que não há elementos duplicados em um conjunto, já que eles serão automaticamente removidos no caso de uma duplicata.
Os booleans, ou booleanos, com abreviação "bool", representam os valores True (verdadeiro) e False (falso).
O NoneType, ou tipo nulo, com abreviação "none", é usado para representar a ausência de valor.
Em Python, você tem a liberdade de criar seus próprios tipos de dados definindo custom classes, o que permite que você modele objetos personalizados com atributos e comportamentos específicos para o seu aplicativo.
Esses são apenas alguns dos tipos de dados fundamentais em Python, pois esta linguagem é muito rica e oferece suporte para ainda outros tipos de dados adicionais, como datas, horas, arrays e muito mais.
How often do you use these data types at work? (Com que frequência você usa esses tipos de dados no trabalho?)
Continue estudando com a gente no nosso artigo "O que é VAPORWARE?". See you!
Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!
Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.