
Python: avançado na linguagem 01
Authored by Cleone Silva
Computers
University
Used 3+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
10 mins • 1 pt
Gustavo decidiu praticar o que aprendeu até a etapa atual de desenvolvimento do nosso jogo da forca e escreveu o seguinte código. Leia-o atentamente. No entanto, seu código não funcionou. Sem executar o programa, apenas olhando o código anterior, podemos afirmar que a quantidade de erros cometidos é:
2
3
4
5
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual é o tipo que representa verdadeiro ou falso no mundo Python?
bool
int
bool()
boolean
3.
MULTIPLE SELECT QUESTION
10 mins • 1 pt
Temos a seguinte variável declarada, que armazena uma string. Com base na variável declarada anteriormente, marque somente as verdadeiras:
palavra.find('s') # resultado é 9
palavra.find("l") # resultado é 1
palavra.find("a") # resultado é 4
palavra.find("b") # resultado é -1
4.
MULTIPLE CHOICE QUESTION
10 mins • 1 pt
Uma palavra nada mais é do que uma sequência de caracteres. Tanto isso é verdade, que podemos usar o laço for para iterar. Nesse contexto, iterar significa receber a cada iteração uma letra da palavra.
Sabendo disso, qual das opções abaixo itera corretamente através da palavra Alura?
5.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Vamos recordar um exemplo de formatação de strings em Python. O que será exibido no terminal?
'Calopsita Cavalo'
'Cavalo e Calopsita'
'Calopsita e Cavalo'
6.
MULTIPLE CHOICE QUESTION
10 mins • 1 pt
Clarice aprendeu que strings não são apenas um local onde armazenamos informações, elas também sabem executar tarefas. Por exemplo, ela aprendeu a usar .format para formatar uma string. Ela decidiu experimentar usar .capitalize no seguinte exemplo:
nome = "clarice"
nome.capitalize()
No entanto, ao imprimir a variável nome, logo depois da instrução nome.capitalize(), a variável continuou com a primeira letra minúscula:
nome = "clarice"
nome.capitalize()
print(nome) ## continua como clarice e não Clarice como ela esperava
Marque a opção abaixo que corrige o código de Clarice para que o resultado de print(nome) seja seu nome iniciando com a letra maiúscula.
7.
MULTIPLE CHOICE QUESTION
10 mins • 1 pt
Mariana montou o seguinte código Python para controlar se a sua barraca de frutas possui determinadas frutas solicitadas pelos seus clientes:
# coding: utf-8
frutas = ['Banana', 'Maçã', 'Pera', 'Uva', 'Melancia', 'Jamelão']
fruta_pedida = input('Qual é a fruta que deseja consultar ?')
if(#####):
print ('Sim, temos a fruta.')
else:
print ('Não temos a fruta.')
Qual código deve substituir o hasheado (#####) para que o programa funcione de modo esperado ?
frutas contains frutaPedida
frutaPedida not in frutas
frutas has frutaPedida
fruta_pedida in frutas
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?