Pular para conteúdo

Python - Perguntas e Respostas

O que é Python?

É uma linguagem de alto nível, interpretada, interativa e orientada a objetos. Python foi projetado para ser legível. Ela usa palavras em inglês frequentemente onde as outras linguagens do tipo C usam pontuação, e tem menos elementos sintáticos.

Qual o nome de alguns recursos do Python?

  • Suporte a Orientação a Objeto mas também a programação procedural.
  • pode ser usada como linguagem de script ou como código compilado para aplicações maiores.
  • Alto nível de dinamismo da tipagem de dados e da checagem do tipo de dados.
  • Coletor de lixo, mecanismo de limpar a memório do programa, é automático, nativo da linguagem.

Qual é o propósito da variável de ambiente PYTHONPATH ?

Tem um papel similar ao PATH. Essas variáveis dizem ao Python onde locar os arquivos de módulos importados. Também deve incluir o diretório da biblioteca fonte e os diretórios contendo o código fonte do Python. PYTHONPATH é pré-configurado durante a instalação.

Quais são os tipos de dados mais importantes do Python?

Numbers , String, List, Tuple, Dictionary.

Qual a diferença entre listas e tuplas ?

A principal diferença entre listas e tuplas está na sintaxe: listas usam "[ ]" e tuplas usam "( )". Outra importância fundamental é que tuplas são apenas dados de leitura, elas são inalteráveis.

O que são dicionários em Python ?

É um tipo de tabela hash. Dicionários trabalham como arrays associativos consistindo de pares de chave-valor. Uma chave será um tipo de dado e um valor, por sua vez, pode ser um Objeto arbitrário.

Como criar um dicionário ?

Dicionários são identificados por serem envolvidos com {} e a sintaxe é: image

Como acessar chaves de um dicionários ?

image

Como converter um dado tipo string para do tipo int ?

image

Como pegar um número ramdômico dentro de um certo alcance?

image

Como checar que todos os caracteres de uma string são alfanuméricos ou apenas numéricos?

image

O Python possui um compilador próprio ?

Sim, e não precisamos nos procupar com isso, pois o compilador do Pyhton é automático.

Qual versão do Python devo usar ?

Em ambiente de estudos/testes é comum usar a versão mais recente (no momento 3.10), mas a depender do projeto você poderá usar alguma 3.x, e até mesmo 2.x.