wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Python - Quiz 02

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

A função print() em Python possui características específicas. Qual delas é correta?

a)

print() sempre adiciona um espaço duplo entre múltiplos argumentos.

b)

print() só pode imprimir strings e números inteiros.

c)

print() não permite quebra de linha entre os argumentos.

d)

print() insere automaticamente uma quebra de linha ao final da execução.

2.

Sobre a função input() em Python, é correto afirmar que:

a)

O input() retorna sempre um valor inteiro.

b)

O input() bloqueia a execução até que o usuário pressione Enter.

c)

O input() converte automaticamente o valor inserido para número se possível.

d)

O input() sempre retorna uma string, independentemente do que for digitado.

3.

No Python, qual dessas é uma boa prática para nomear variáveis?

a)

Usar espaços

b)

Usar hífen "-"

c)

Usar snake_case

d)

Sempre usar letras maiúsculas

4.

Qual método remove todos os elementos de uma lista em Python?

a)

remove()

b)

pop()

c)

clear()

d)

delete()

5.

Para abrir um arquivo para adicionar conteúdo no final, qual modo de abertura deve ser usado?

a)

a

b)

b

c)

c

d)

d

6.

Sobre o uso da função type() em Python, qual afirmação é correta?

a)

type() sempre retorna "int", mesmo quando a variável é do tipo float.

b)

O retorno de type() é uma string com o nome do tipo da variável.

c)

type() retorna um objeto que representa a classe do tipo do valor informado.

d)

type() não pode ser utilizado com variáveis do tipo string.

7.

Em relação à precedência dos operadores em Python, assinale a ordem correta do mais alto para o mais baixo:

a)

not, **, +, and, =

b)

(), >, **, not, or

c)

**, +, *, =, and

d)

(), **, * / // %, + -, comparações, not, and, or, atribuições

8.

Considerando a manipulação de arquivos em Python, o que acontece ao abrir um arquivo com o modo 'w'?

a)

O arquivo é aberto somente para leitura e gravação.

b)

O conteúdo existente é preservado e novas linhas são adicionadas.

c)

O conteúdo anterior é apagado e o arquivo é preparado para escrita.

d)

Um erro é lançado se o arquivo já existir.

9.

Sobre a manipulação de strings, qual resultado será obtido ao executar print("Python"[::-1])?

a)

nohtyP

b)

Python

c)

PYTHON

d)

nohtyp

10.

Em relação à estrutura for x in range(10, 0, -3), quais valores serão impressos?

a)

10, 9, 8, 7, 6, 5, 4, 3, 2, 1

b)

10, 7, 4, 1, -2

c)

10, 7, 4, 1

d)

10, 8, 6, 4, 2