Logo Passei Direto
Buscar

A programação orientada a objetos (POO) é um dos paradigmas suportados pelo Python, permitindo a criação de classes e objetos para estruturar melhor o código. Dentro desse paradigma, qual palavra-chave é usada para definir um método dentro de uma classe em Python?

Alternativas:

  • a)
  • function
  • b)
  • def
  • c)
  • method
  • d)
  • class
  • e)
  • lambda

2)

A linguagem Python é amplamente utilizada no desenvolvimento de software devido à sua sintaxe simples e legibilidade. Além disso, oferece suporte a múltiplos paradigmas de programação, tornando-se uma escolha versátil para diversos tipos de aplicações. 

Qual das características abaixo NÃO é uma vantagem do Python?

Alternativas:

  • a)
  • Sintaxe simples e intuitiva.
  • b)
  • Suporte a programação orientada a objetos.
  • c)
  • Forte tipagem estática das variáveis.
  • d)
  • Grande variedade de bibliotecas e módulos disponíveis.
  • e)
  • Código multiplataforma.

3)

Python oferece diversas estruturas de dados nativas que permitem armazenar e manipular coleções de elementos. Entre as principais estão listas, tuplas, conjuntos e dicionários, cada uma com suas características específicas. 

Qual das opções abaixo descreve corretamente uma característica dos dicionários em Python?

Alternativas:

  • a)
  • São coleções ordenadas que armazenam elementos em índices numéricos.
  • b)
  • Permitem armazenar pares de chave-valor, onde as chaves são únicas.
  • c)
  • São imutáveis e não podem ser modificados após a criação.
  • d)
  • Não permitem acesso direto aos elementos armazenados.
  • e)
  • São a única estrutura de dados que não permite valores duplicados.

4)

As estruturas de repetição são utilizadas para executar um bloco de código múltiplas vezes de acordo com uma condição pré-determinada. No Python, existem duas principais estruturas de repetição: for e while

Qual das opções a seguir descreve corretamente uma característica do laço for na linguagem Python?

Alternativas:

  • a)
  • O laço for no Python requer a definição explícita de uma variável de controle e um incremento manual.
  • b)
  • for no Python é usado principalmente para iterar sobre sequências, como listas e strings.
  • c)
  • O laço for em Python funciona exatamente como no C, utilizando três expressões separadas por ponto e vírgula.
  • d)
  • O comando for pode ser substituído pelo comando goto para controle de fluxo no Python.
  • e)
  • O laço for não permite o uso de condições dentro do seu bloco de código.

5)

O Python é conhecido pela vasta quantidade de bibliotecas e módulos disponíveis, que permitem expandir suas funcionalidades sem a necessidade de reescrever código do zero.

Qual das opções a seguir representa um método correto para importar uma biblioteca em Python?

Alternativas:

  • a)
  • include(math)
  • b)
  • import math
  • c)
  • require(math)
  • d)
  • using math
  • e)
  • attach(math)


User badge image
Luis Henrique

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

1) A palavra-chave usada para definir um método dentro de uma classe em Python é b) def. 2) A característica que NÃO é uma vantagem do Python é c) Forte tipagem estática das variáveis. 3) A opção que descreve corretamente uma característica dos dicionários em Python é b) Permitem armazenar pares de chave-valor, onde as chaves são únicas. 4) A opção que descreve corretamente uma característica do laço for na linguagem Python é b) O for no Python é usado principalmente para iterar sobre sequências, como listas e strings. 5) O método correto para importar uma biblioteca em Python é b) import math.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina