Search Header Logo

Questionário 2.2

Authored by Vinicius P

Information Technology (IT)

University

Used 1+ times

Questionário 2.2
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

5 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Quais das opções abaixo são sintaxes válidas para criar um dicionário em Python?

  • a. dicionario = {}

  • b. dicionario = dict()

  • c. dicionario = {"chave": "valor"}

  • d. dicionario = [chave: valor] (errada)

  • e. dicionario = {"nome": "Python", "ano": 1991}

a

b

c

d

e

Answer explanation

As opções a, b, c e e são sintaxes válidas para criar dicionários em Python. A opção d está errada porque usa colchetes e não a sintaxe correta de dicionário.

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Quais destes são operadores lógicos válidos em Python?

  • a. and

  • b. or

  • c. not

  • d. &&
    e. ||

A

B

C

D

E

Answer explanation

Os operadores lógicos válidos em Python são 'and', 'or' e 'not'. Os símbolos '&&' e '||' são usados em outras linguagens, mas não em Python.

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Questão 3

Quais dessas estruturas de repetição existem em Python?

  • a. for

  • b. while

  • c. do...while

  • d. loop

  • e. for...in

A

B

C

D

E

Answer explanation

Em Python, as estruturas de repetição disponíveis são 'for', 'while' e 'for...in'. A estrutura 'do...while' não existe, e 'loop' não é uma estrutura padrão. Portanto, as respostas corretas são A, B e E.

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Questão 4

Quais dessas funções/métodos pertencem a listas em Python?

  • a. .append()

  • b. .insert()

  • c. .push()

  • d. .pop()

  • e. .add()


A

B

C

D

E

Answer explanation

As funções .append(), .insert() e .pop() são métodos válidos para listas em Python. A .push() não existe e a .add() é usada em conjuntos, não em listas.

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Questão 5

Quais dessas são formas corretas de abrir e ler um arquivo em Python?

  • a. with open("arquivo.txt", "r") as file:

  • b. file = open("arquivo.txt").read()

  • c. file = read_file("arquivo.txt")

  • d. file = open("arquivo.txt", "r").readlines()

  • e. file = load("arquivo.txt")

A

B

C

D

E

Answer explanation

A, B, e D são formas corretas de abrir e ler arquivos em Python. A opção A usa o gerenciador de contexto, B lê o conteúdo diretamente e D lê todas as linhas. As opções C e E não são métodos válidos para leitura de arquivos.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?