Escape romm Phyton
feito por Tiago Ferreira Nº21
Start
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
introdução ao python
Question 01/03
Qual é o símbolo utilizado para iniciar um comentário em Python?
//
/* */
01
Question 02/03
Qual a função utilizada para exibir informações no console em Python?
echo()
display()
print()
01
Question 03/03
O que acontece se você tentar executar o seguinte código em Python? x = 10 y = x + z
O código gera um erro, pois a variável z não foi definida.
O código funciona normalmente.
O valor de y será 0, já que z não foi inicializada.
Afinal nao es tão inutil ?!
vá para a proxima pergunta
Continuing
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Tipos de Dados e Operações
Question 01/03
Qual o tipo de dado da variável x após a execução do código abaixo? x = 10.5
int
float
bool
str
02
Question 02/03
O que acontece ao executar a seguinte operação em Python? "2" + "3"
23
Erro de tipo
02
Question 03/03
O que acontecerá ao tentar modificar o valor de uma variável declarada como const em Python?
Não existe const em Python.
Python gerará um erro.
O valor será alterado sem problemas.
O valor será alterado, mas com um aviso.
Secalhar já sabes de alguma coisa...
vá para a proxima questão
Continuing
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Lesson 03
Question 01/03
Qual estrutura de decisão em Python permite escolher entre dois caminhos diferentes dependendo de uma condição?
for-else
if-else
03
Question 02/03
O que a palavra-chave else faz em uma estrutura condicional?
Executa um bloco de código se a condição no if for falsa.
Executa um bloco de código se a condição no if for verdadeira.
03
Question 03/03
Qual é o operador lógico utilizado para verificar se duas condições são verdadeiras ao mesmo tempo?
and
or
Parabens, já não es inutil
vá para a proxima questão
Continuing
Escape Education
Complete the activity for each lesson and earn a fantastic diploma
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Lesson 04
Question 01/03
Em uma estrutura de decisão encadeada (if, elif, else), o que acontece quando uma condição elif é verdadeira?
O Python verifica todas as outras condições elif mesmo após encontrar uma verdadeira.
O Python ignora todas as outras condições e executa apenas o bloco associado ao elif verdadeiro.
O Python continua verificando as outras condições.
O Python executa todas as condições, mas apenas uma vez.
04
Question 02/03
Qual das opções abaixo descreve corretamente como o Python avalia múltiplas condições em uma estrutura if com and e or?
A ordem de avaliação depende da primeira condição.
O Python avalia or antes de and, independentemente da ordem.
O Python avalia and antes de or, independentemente da ordem das condições.
O Python avalia ambas as operações ao mesmo tempo.
04
Question 03/03
O que acontece se nenhuma das condições em um bloco if ou elif for verdadeira, e não houver uma cláusula else?
O Python não faz nada e continua a execução do programa.
O Python executa um erro e para o programa.
O Python volta à primeira condição e tenta novamente.
O Python imprime uma mensagem padrão de erro.
hm...estou impressionado
pode ir para o proximo level
Continuing
Escape Education
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Alternativas ao Encadeamento de Decisões
Compreender e Manipular Coleções Ordenadas
Lesson 05
Question 01/03
Qual alternativa pode ser usada para evitar múltiplas estruturas if...elif...else em Python?
Loops while
Funções lambda
Dicionários mapeando funções
05
Question 02/03
Qual das seguintes abordagens é uma alternativa eficiente para substituir longas cadeias de if...elif em Python?
Utilizar uma estrutura match-case (disponível no Python 3.10+)
Aninhamento de loops for
Adicionar mais condicionais if
05
Question 03/03
Para melhorar a clareza e manutenção de código com muitas decisões condicionais, qual das opções abaixo pode ser aplicada?
Substituir as decisões por um dicionário de funções
Reescrever todas as condições em uma única linha
Usar um loop for dentro de cada condição
Duvido passar o proximo level
vá para o proximo level
Continuing
Escape Education
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Compreender e Manipular Coleções Ordenadas
Estruturas de Decisão Encadeadas e Condições Múltiplas
Alternativas ao Encadeamento de Decisões
Lesson 06
Question 01/03
Qual das estruturas de dados a seguir é mutável em Python?
Tupla
Lista
06
Question 02/03
Qual método você usa para adicionar um item ao final de uma lista?
.append()
.add()
06
Question 03/03
Se lista = [10, 20, 30, 40, 50], o que lista[1:4] retorna?
[10, 20, 30, 40]
[20, 30, 50]
[20, 30, 40]
[30, 40, 50]
né que passou mesmo...
parabens por chegar até aqui
Great!
Escape Education
parabens por passar, tiraste 10/20 em PSI
Let's go!
Genially School
Congratulations!
Education Diploma
Respondeu tudo e usou a cabeça pela primeira vez na vida
és tão inteligente como uma porta
tente denovo decepção de familia
Back
Escape Room Educativo
tiago
Created on September 18, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Halloween escape
View
Adventure Breakout
View
Team Building Mission Escape Game
View
Onboarding Escape Game
View
Flags Challenge
View
Museum Escape Room
View
Education Escape Room
Explore all templates
Transcript
Escape romm Phyton
feito por Tiago Ferreira Nº21
Start
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
introdução ao python
Question 01/03
Qual é o símbolo utilizado para iniciar um comentário em Python?
//
/* */
01
Question 02/03
Qual a função utilizada para exibir informações no console em Python?
echo()
display()
print()
01
Question 03/03
O que acontece se você tentar executar o seguinte código em Python? x = 10 y = x + z
O código gera um erro, pois a variável z não foi definida.
O código funciona normalmente.
O valor de y será 0, já que z não foi inicializada.
Afinal nao es tão inutil ?!
vá para a proxima pergunta
Continuing
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Tipos de Dados e Operações
Question 01/03
Qual o tipo de dado da variável x após a execução do código abaixo? x = 10.5
int
float
bool
str
02
Question 02/03
O que acontece ao executar a seguinte operação em Python? "2" + "3"
23
Erro de tipo
02
Question 03/03
O que acontecerá ao tentar modificar o valor de uma variável declarada como const em Python?
Não existe const em Python.
Python gerará um erro.
O valor será alterado sem problemas.
O valor será alterado, mas com um aviso.
Secalhar já sabes de alguma coisa...
vá para a proxima questão
Continuing
Escape Education
Complete the activity for each lesson and get a fantastic diploma
Estruturas de Decisão
introdução ao python
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Lesson 03
Question 01/03
Qual estrutura de decisão em Python permite escolher entre dois caminhos diferentes dependendo de uma condição?
for-else
if-else
03
Question 02/03
O que a palavra-chave else faz em uma estrutura condicional?
Executa um bloco de código se a condição no if for falsa.
Executa um bloco de código se a condição no if for verdadeira.
03
Question 03/03
Qual é o operador lógico utilizado para verificar se duas condições são verdadeiras ao mesmo tempo?
and
or
Parabens, já não es inutil
vá para a proxima questão
Continuing
Escape Education
Complete the activity for each lesson and earn a fantastic diploma
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Compreender e Manipular Coleções Ordenadas
Alternativas ao Encadeamento de Decisões
Lesson 04
Question 01/03
Em uma estrutura de decisão encadeada (if, elif, else), o que acontece quando uma condição elif é verdadeira?
O Python verifica todas as outras condições elif mesmo após encontrar uma verdadeira.
O Python ignora todas as outras condições e executa apenas o bloco associado ao elif verdadeiro.
O Python continua verificando as outras condições.
O Python executa todas as condições, mas apenas uma vez.
04
Question 02/03
Qual das opções abaixo descreve corretamente como o Python avalia múltiplas condições em uma estrutura if com and e or?
A ordem de avaliação depende da primeira condição.
O Python avalia or antes de and, independentemente da ordem.
O Python avalia and antes de or, independentemente da ordem das condições.
O Python avalia ambas as operações ao mesmo tempo.
04
Question 03/03
O que acontece se nenhuma das condições em um bloco if ou elif for verdadeira, e não houver uma cláusula else?
O Python não faz nada e continua a execução do programa.
O Python executa um erro e para o programa.
O Python volta à primeira condição e tenta novamente.
O Python imprime uma mensagem padrão de erro.
hm...estou impressionado
pode ir para o proximo level
Continuing
Escape Education
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Estruturas de Decisão Encadeadas e Condições Múltiplas
Alternativas ao Encadeamento de Decisões
Compreender e Manipular Coleções Ordenadas
Lesson 05
Question 01/03
Qual alternativa pode ser usada para evitar múltiplas estruturas if...elif...else em Python?
Loops while
Funções lambda
Dicionários mapeando funções
05
Question 02/03
Qual das seguintes abordagens é uma alternativa eficiente para substituir longas cadeias de if...elif em Python?
Utilizar uma estrutura match-case (disponível no Python 3.10+)
Aninhamento de loops for
Adicionar mais condicionais if
05
Question 03/03
Para melhorar a clareza e manutenção de código com muitas decisões condicionais, qual das opções abaixo pode ser aplicada?
Substituir as decisões por um dicionário de funções
Reescrever todas as condições em uma única linha
Usar um loop for dentro de cada condição
Duvido passar o proximo level
vá para o proximo level
Continuing
Escape Education
introdução ao python
Estruturas de Decisão
Tipos de Dados e Operações
Compreender e Manipular Coleções Ordenadas
Estruturas de Decisão Encadeadas e Condições Múltiplas
Alternativas ao Encadeamento de Decisões
Lesson 06
Question 01/03
Qual das estruturas de dados a seguir é mutável em Python?
Tupla
Lista
06
Question 02/03
Qual método você usa para adicionar um item ao final de uma lista?
.append()
.add()
06
Question 03/03
Se lista = [10, 20, 30, 40, 50], o que lista[1:4] retorna?
[10, 20, 30, 40]
[20, 30, 50]
[20, 30, 40]
[30, 40, 50]
né que passou mesmo...
parabens por chegar até aqui
Great!
Escape Education
parabens por passar, tiraste 10/20 em PSI
Let's go!
Genially School
Congratulations!
Education Diploma
Respondeu tudo e usou a cabeça pela primeira vez na vida
és tão inteligente como uma porta
tente denovo decepção de familia
Back