NEW
Font size
WorksheetsQuiz sobre Bibliotecas Python
Total questions: 15
Worksheet time: 1hrs 15mins
Qual comando é utilizado para abrir um arquivo chamado "dados.txt" para leitura em Python?
open("dados.txt", "w")
open("dados.txt", "r")
open("dados.txt", "a")
open("dados.txt", "x")
Qual das opções abaixo representa corretamente uma função lambda que soma dois números x e y ?
lambda x, y: x - y
lambda x, y: x + y
lambda x, y: x * y
lambda x, y: x / y
Dado a lista `lista = [10, 20, 30, 40, 50]`, qual expressão retorna os elementos do índice 1 ao 3 (inclusive 1, exclusivo 3)?
lista[1:3]
lista[1:4]
lista[0:3]
lista[2:4]
Qual das alternativas abaixo cria uma nova lista contendo o quadrado de cada elemento da lista `numeros = [1, 2, 3, 4]` usando compreensão de listas?
[x*2 for x in numeros]
[x**2 for x in numeros]
[x+2 for x in numeros]
[x/2 for x in numeros]
Qual comando do Python é utilizado para exibir o diretório de trabalho atual?
os.getcwd()
os.chdir()
os.listdir()
os.mkdir()
Qual das opções abaixo fecha corretamente um arquivo aberto em Python?
arquivo.close()
close(arquivo)
arquivo.fechar()
fechar(arquivo)
Qual comando retorna todos os elementos de uma lista `a` exceto o último?
a[1:]
a[:-1]
a[:1]
a[::1]
Qual das opções abaixo representa corretamente uma função lambda que retorna o dobro de um número x ?
lambda x: x + 2
lambda x: x * 2
lambda x: x / 2
lambda x: x - 2
Qual comando é utilizado para ler todas as linhas de um arquivo em uma lista?
arquivo.read()
arquivo.readlines()
arquivo.readline()
arquivo.lerlinhas()
Dada a lista `lista = [1, 2, 3, 4, 5, 6]`, qual expressão retorna apenas os elementos nas posições pares (índices 0, 2, 4)?
lista[1::2]
lista[::2]
lista[2::2]
lista[::1]
Qual das alternativas abaixo cria uma lista com os números pares de 0 a 9 usando compreensão de listas?
[x for x in range(10) if x % 2 == 0]
[x for x in range(10) if x % 2 != 0]
[x for x in range(10) if x > 5]
[x for x in range(10) if x < 5]
Qual comando do Python é utilizado para importar a biblioteca padrão de manipulação de arquivos e diretórios?
import os
import sys
import file
import dir
Qual das opções abaixo cria um novo arquivo chamado "novo.txt" e escreve "Olá Mundo" nele?
open("novo.txt", "r").write("Olá Mundo")
open("novo.txt", "w").write("Olá Mundo")
open("novo.txt", "a").write("Olá Mundo")
open("novo.txt", "x").write("Olá Mundo")
Qual comando retorna o número de elementos de uma lista chamada `lista`?
tamanho(lista)
len(lista)
count(lista)
size(lista)
Qual das opções abaixo representa corretamente um arquivo Python válido?
script.py
script.txt
script.doc
script.exe
