Teste de simulação Python

Esta seção apresenta vários conjuntos de testes de simulação relacionados a Python. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.

Teste de simulação de Python I

Resposta: C

Explicação

Ambas as opções acima estão corretas.

Q 4 - Qual das seguintes variáveis ​​de ambiente para Python diz ao interpretador Python onde localizar os arquivos de módulo importados para um programa?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Resposta: A

Explicação

PYTHONPATH - Tem uma função semelhante a PATH. Esta variável informa ao interpretador Python onde localizar os arquivos de módulo importados para um programa. Deve incluir o diretório da biblioteca de origem do Python e os diretórios que contêm o código-fonte do Python. PYTHONPATH às vezes é predefinido pelo instalador Python.

Q 5 - Qual das seguintes variáveis ​​de ambiente para Python contém o caminho de um arquivo de inicialização contendo código-fonte Python?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Resposta: B

Explicação

PYTHONSTARTUP - contém o caminho de um arquivo de inicialização contendo o código-fonte Python. Ele é executado toda vez que você inicia o interpretador. É denominado .pythonrc.py no Unix e contém comandos que carregam utilitários ou modificam PYTHONPATH.

Q 6 - Qual das seguintes variáveis ​​de ambiente para Python é usada no Windows para instruir o Python a encontrar a primeira correspondência sem distinção entre maiúsculas e minúsculas em uma instrução de importação?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Resposta: C

Explicação

PYTHONCASEOK - É usado no Windows para instruir o Python a encontrar a primeira correspondência sem distinção entre maiúsculas e minúsculas em uma instrução de importação. Defina esta variável com qualquer valor para ativá-la.

Q 7 - Qual das seguintes variáveis ​​de ambiente para Python é um caminho alternativo de pesquisa de módulo?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Resposta: D

Explicação

PYTHONHOME - É um caminho alternativo de pesquisa de módulo. Geralmente é incorporado aos diretórios PYTHONSTARTUP ou PYTHONPATH para facilitar a troca de bibliotecas de módulos.

Q 8 - O python é uma linguagem que diferencia maiúsculas de minúsculas?

A - verdadeiro

B - falso

Resposta: A

Explicação

Sim! Python é uma linguagem de programação que diferencia maiúsculas de minúsculas.

Q 9 - Qual dos seguintes tipos de dados não é compatível com python?

A - Números

B - String

C - Lista

D - Fatia

Resposta: D

Explicação

Slice não é um tipo de dados compatível.

Q 10 - Qual dos seguintes tipos de dados não é compatível com python?

A - Tupla

B - Dicionário

C - Genéricos

D - Lista

Resposta: C

Explicação

Genérico não é um tipo de dados compatível.

Q 11 - Qual é a saída de print str se str = 'Hello World!'?

A - Olá, mundo!

B - Erro

C - str

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Olá Mundo! é a resposta correta.

Q 12 - Qual é a saída de print str [0] if str = 'Hello World!'?

A - Olá, mundo!

B - H

C - ello World!

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

H é a resposta correta.

Q 13 - Qual é a saída de print str [2: 5] se str = 'Hello World!'?

A - llo mundo!

B - H

C - llo

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

llo é a resposta correta.

Q 14 - Qual é a saída de print str [2:] if str = 'Hello World!'?

A - llo mundo!

B - H

C - llo

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

llo World! é a resposta correta.

Q 15 - Qual é a saída de print str * 2 if str = 'Hello World!'?

A - Olá, mundo! Olá, mundo!

B - Olá, mundo! * 2

C - Olá, mundo!

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Olá, mundo! Olá, mundo! é a resposta correta.

Q 16 - Qual é a saída da lista de impressão se list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2,23, 'john', 70,2]

B - lista

C - Erro

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

['abcd', 786, 2,23, 'john', 70,2] é a resposta correta.

Q 17 - Qual é a saída da lista de impressão [0] se list = ['abcd', 786, 2,23, 'john', 70,2]?

A - ['abcd', 786, 2,23, 'john', 70,2]

B - abcd

C - Erro

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

Ele imprimirá o primeiro elemento da lista. A saída seria abcd.

Q 18 - Qual é a saída da lista de impressão [1: 3] se lista = ['abcd', 786, 2,23, 'john', 70,2]?

A - ['abcd', 786, 2,23, 'john', 70,2]

B - abcd

C - [786, 2,23]

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

Ele imprimirá os elementos de 2 a 3. A saída seria [786, 2,23].

Q 19 - Qual é a saída da lista de impressão [2:] se lista = ['abcd', 786, 2,23, 'john', 70,2]?

A - ['abcd', 786, 2,23, 'john', 70,2]

B - abcd

C - [786, 2,23]

D - [2,23, 'john', 70,2]

Resposta: D

Explicação

Irá imprimir elementos a partir do 3º elemento. A saída seria [2,23, 'john', 70,2].

Q 20 - Qual é a saída de imprimir tinylist * 2 se tinylist = [123, 'john']?

A - [123, 'john', 123, 'john']

B - [123, 'john'] * 2

C - Erro

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Irá imprimir a lista duas vezes. A saída seria [123, 'john', 123, 'john'].

Q 21 - Qual é a saída de imprimir tinylist * 2 se tinylist = [123, 'john']?

A - [123, 'john', 123, 'john']

B - [123, 'john'] * 2

C - Erro

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Irá imprimir a lista duas vezes. A saída seria [123, 'john', 123, 'john'].

Q 23 - Qual é a saída da lista de impressão se tupla = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2,23, 'john', 70,2)

B - tupla

C - Erro

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

('abcd', 786, 2.23, 'john', 70.2) é a resposta correta.

Q 24 - Qual é a saída da tupla de impressão [0] se tupla = ('abcd', 786, 2,23, 'john', 70,2)?

A - ('abcd', 786, 2,23, 'john', 70,2)

B - abcd

C - Erro

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

Ele imprimirá o primeiro elemento da lista. A saída seria abcd.

Q 25 - Qual é a saída da tupla de impressão [1: 3] se tupla = ('abcd', 786, 2,23, 'john', 70,2)?

A - ('abcd', 786, 2,23, 'john', 70,2)

B - abcd

C - (786, 2,23)

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

Ele imprimirá os elementos de 2 a 3. A saída seria (786, 2,23).

Folha de respostas

Número da Pergunta Palavra chave
1 D
2 D
3 C
4 UMA
5 B
6 C
7 D
8 UMA
9 D
10 C
11 UMA
12 B
13 C
14 UMA
15 UMA
16 UMA
17 B
18 C
19 D
20 UMA
21 UMA
22 D
23 UMA
24 B
25 C