Logo
숲 속
quiz thumbnail
Sequenciamento
Alta 10
Others

Programação no Desenvolvimento de Sistemas

Sidney

58

20 perguntas

Permitir resposta incorreta

Ocultar resposta

teste público

# 1Múltipla escolha
Dado a string 'Python', qual será o resultado da chamada ao método .upper()?
'PYTHON'
'python'
'Python'
Erro
# 2Múltipla escolha
Qual função em Python é utilizada para ler um valor digitado pelo usuário no teclado?
print()
input()
len()
type()
# 3Múltipla escolha
Em uma estrutura condicional if/elif/else, qual bloco é executado quando nenhuma das condições anteriores (if ou elif) é considerada verdadeira?
if
elif
else
try
# 4Múltipla escolha
Qual laço de repetição, quando executado com `for i in range(5): print(i)`, imprimirá os números 0, 1, 2, 3 e 4?
for i in range(5): print(i)
for i in range(1,5): print(i)
while i < 0: print(i)
for i in [5]: print(i)
# 5Múltipla escolha
Qual das opções abaixo representa a criação correta de uma lista em Python?
lista = (1,2,3)
lista = [1,2,3]
lista = {1,2,3}
lista = <1,2,3>
# 6Múltipla escolha
Considerando a lista `nums = [10, 20, 30, 40]`, qual expressão acessa o terceiro item da lista?
nums[2]
nums[3]
nums[1]
nums(2)
# 7Múltipla escolha
Para a matriz `mat = [[1,2,3],[4,5,6]]`, qual comando imprimirá o número 5?
print(mat[1][1])
print(mat[0][1])
print(mat[1][2])
print(mat[2][1])
# 8Múltipla escolha
Qual método de string em Python é usado para substituir todas as ocorrências de um caractere por outro? Por exemplo, em 'banana', substituir 'a' por 'o'.
'banana'.replace('a','o')
'banana'.split('a')
'banana'.find('a','o')
'banana'.index('o')
# 9Múltipla escolha
Qual expressão booleana em Python é verdadeira quando a variável `x` é maior ou igual a 18?
x > 18
x >= 18
x < 18
x == 18 and x > 18
# 10Múltipla escolha
Qual função em Python é utilizada para somar todos os elementos de uma lista numérica chamada `nums`?
soma = add(nums)
soma = sum(nums)
soma = total(nums)
soma = append(nums)
# 11Múltipla escolha
Qual laço de repetição é mais adequado para imprimir cada caractere da string `s = 'ola'`?
for c in s: print(c)
for s in c: print(s)
for i in range(s): print(i)
while c in s: print(c)
# 12Múltipla escolha
Qual a principal diferença entre os métodos `find()` e `index()` em strings Python ao procurar por um caractere que não existe?
find retorna -1 se não achar; index lança erro.
find lança erro; index retorna -1.
ambas lançam erro se não achar.
ambas retornam -1 se não achar.
# 13Múltipla escolha
Em que situação o uso de um laço `while` é geralmente preferível a um laço `for` em Python?
Quando o número exato de repetições não é conhecido antes da execução.
Sempre que você deseja percorrer uma lista com um número fixo de elementos.
Para ordenar uma lista de elementos.
Quando não há nenhuma condição de parada definida.
# 14Múltipla escolha
Qual trecho de código lê números inteiros do teclado até que o número 0 seja digitado e, em seguida, conta quantos números diferentes de zero foram inseridos?
cont=0 while True: n=int(input()) if n==0: break cont+=1 print(cont)
cont=0 for n in range(0): cont+=1 print(cont)
cont=0 while n!=0: cont+=1 print(cont)
cont=0 if input()!=0: cont+=1 print(cont)
# 15Múltipla escolha
Qual método em Python é usado para converter uma string para letras minúsculas?
upper()
lower()
capitalize()
strip()
# 16Múltipla escolha

O que o método .strip() faz em Python?

Remove espaços no início e fim da string.
Converte a string para maiúsculas.
Divide a string por espaços.
Remove todos os espaços da string.
# 17Múltipla escolha

Imprimir cada caractere de s = 'ola':

for c in s: print(c)
for s in c: print(s)
for i in range(s): print(i)
while c in s: print(c)
# 18Múltipla escolha

Qual comando adiciona um novo elemento ao final da lista nums?

nums.add(10)
nums.append(10)
nums.insert(0,10)
nums.extend(0,10)
# 19Múltipla escolha

Qual será a saída do código abaixo?

Question image
Maior
Menor ou igual
Erro de sintaxe
Nenhuma saída
# 20Múltipla escolha

Qual comando exibe a quantidade de caracteres da string nome?

size(nome)
count(nome)
len(nome)
length(nome)
Compartilhar no Google Classroom

Este quiz foi criado usando um mapa premium. Acesso restrito devido ao vencimento do plano.