Search
Close this search box.
Números em Python
Números em Python

Posts Relacionados:

Números são tipos de dados essenciais em programação. Entenda melhor o que são números em Python e quais são as diferenças entre seus tipos.

Receba nossa newsletter

Números em Python

Números em Python são um conceito fundamental. Python possui três tipos principais de dados numéricos:

  • Números inteiros (int).
  • Números de ponto flutuante (float).
  • Números complexos (complex).
dados numéricos em Python

Números inteiros podem ser positivos e negativos, mas sem possuir uma parte fracionária. Eles têm precisão ilimitada em Python. Os números float são números reais positivos ou negativos com uma parte fracionária. Eles são representados usando notação decimal ou notação científica. Os números complexos (complex) têm partes reais e imaginárias. Elas são representadas usando a forma a + bj, onde a é a parte real e b é a parte imaginária. A letra j sempre acompanha a parte imaginária.

As variáveis dos diferentes tipos numéricos são criadas por simples atribuição de valor a elas:

				
					meu_int = 1 # int
meu_float = 3.1415 # float
meu_complex = 4j # complex
				
			

Quando é necessário verificar o tipo numérico de uma variável, usa-se o comando type:

				
					meu_complex = 1j # complex

print(type(meu_complex))
# resultado: <class 'complex'>
				
			

Números Randômicos

O Python possui um módulo interno, o random, capaz de gerar números randômicos (também chamados de aleatórios). Para ser usado, ele precisa ser importado no início do código Python.

				
					import random
				
			

O módulo random pode ser usado para criar números aleatórios inteiros e do tipo float. Além disso, ele conta com funções para gerar números aleatórios a partir de várias distribuições de probabilidade.

				
					import random
random.random() # gera números aleatórios float
random.randint(0, 100) # gera números aleatórios inteiros: precisa definir um intervalo, no exemplo, ele foi definido como um intervalo entre 0 e 100
				
			

Os números aleatórios gerados pelo módulo random do Python são pseudoaleatórios. Isso significa que eles são gerados por um algoritmo determinístico em vez de serem verdadeiramente aleatórios. No entanto, eles são adequados para a maioria dos aplicativos que não exigem números aleatórios criptograficamente seguros.

Encontrou algum erro ou quer fazer uma sugestão? Por favor, entre em contato usando nosso formulário de contatos.

Imagem com IA Generativa – Dia 274

IA generativa img 274

Arte com IA generativa: imagem do dia

Todos os dias, postamos um exemplo de imagem artística gerada com inteligência artificial.

Tutoriais

Postagens Mais Recentes

Outras Postagens Que Podem Interessar

Veja
Mais

Fique em contato

Se inscreva para receber nossa newsletter com novidades.

aprendiz artificial