Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Qual é a palavra-chave utilizada para iniciar uma estrutura condicional simples em Python? a) else b) if c) for d) switch 2. Como você representa a condição "se x for maior que y" em Python? a) x > y b) x < y c) x == y d) x != y 3. O que acontece se a condição de um bloco "if" não for atendida? a) O bloco "else" é executado, se existir b) O programa continua normalmente sem executar mais nada c) Um erro é gerado d) O programa entra em um loop infinito 4. Qual é a função do bloco "else" em uma estrutura condicional? a) Ele especifica a condição a ser verificada b) Ele é executado se a condição do bloco "if" for falsa c) Ele cria um loop dentro do bloco "if" d) Ele interrompe a execução do programa 5. Como você representa a condição "se x for igual a y" em Python? a) x > y b) x < y c) x == y d) x != y 6. Qual é a função do bloco "elif" em uma estrutura condicional? a) Ele representa o bloco "else if" e é executado se a condição do bloco "if" for falsa b) Ele especifica a condição a ser verificada c) Ele é executado sempre, independentemente da condição do bloco "if" d) Ele inicia um novo bloco condicional 7. Como você representa a condição "se x for menor ou igual a y" em Python? a) x > y b) x < y c) x == y d) x <= y 8. Qual é o operador lógico utilizado para representar "ou" em Python? a) && b) || c) ! d) & 9. Em uma estrutura condicional composta por vários blocos "if", quantos blocos "else" podem existir no máximo? a) Apenas um b) Dois c) Três d) Não há limite 10. O que acontece se você não utilizar recuo (indentação) corretamente em Python dentro de um bloco condicional? a) O programa gera um erro de sintaxe b) O código é executado normalmente, sem problemas c) A indentação não afeta a execução do código d) O programa entra em um loop infinito 11. Qual é a função da palavra-chave "pass" em Python dentro de um bloco condicional? a) Ela encerra a execução do programa b) Ela indica que nenhum bloco deve ser executado c) Ela é usada como um espaço reservado quando nenhum código é necessário d) Ela inicia um novo bloco condicional 12. Como você representa a condição "se x for diferente de y" em Python? a) x > y b) x < y c) x == y d) x != y 13. Qual é a função do operador lógico "and" em uma condição composta? a) Ele representa a negação b) Ele representa a adição c) Ambas as condições devem ser verdadeiras para que a condição composta seja verdadeira d) Apenas uma das condições deve ser verdadeira para que a condição composta seja verdadeira 14. O que acontece se você usar o operador de atribuição "=" em uma condição em vez do operador de comparação "=="? a) O código gera um erro de sintaxe b) A condição é sempre considerada verdadeira c) A condição é sempre considerada falsa d) O programa entra em um loop infinito 15. Qual é a função do operador lógico "or" em uma condição composta? a) Ele representa a negação b) Ele representa a adição c) Ambas as condições devem ser verdadeiras para que a condição composta seja verdadeira d) Apenas uma das condições deve ser verdadeira para que a condição composta seja verdadeira 16. Como você representa a condição "se x for maior ou igual a y" em Python? a) x > y b) x < y c) x == y d) x >= y 17. Qual é a diferença entre uma estrutura condicional simples e uma estrutura condicional composta em Python? a) A estrutura condicional simples possui apenas um bloco "if", enquanto a composta possui um bloco "if" e um bloco "else" b) A estrutura condicional simples possui apenas um bloco "else", enquanto a composta possui um bloco "if" e um bloco "else" c) Não há diferença, os termos são usados de forma intercambiável d) A estrutura condicional simples não existe em Python 18. Como você representa a condição "se x for menor que y ou x for igual a z" em Python? a) x > y or x == z b) x < y and x == z c) x < y or x == z d) x > y and x == z 19. Qual é a função da função "bool()" em Python no contexto de estruturas condicionais? a) Ela converte um valor para o tipo booleano, sendo True se o valor for verdadeiro e False se for falso b) Ela inicia um novo bloco condicional c) Ela verifica se uma condição é verdadeira d) Ela representa a negação 20. Como você representa a condição "se x não for igual a y" em Python? a) x > y b) x < y c) x == y d) x != y Gabarito: 1. b) if 2. a) x > y 3. b) O programa continua normalmente sem executar mais nada 4. b) Ele é executado se a condição do bloco "if" for falsa 5. c) x == y 6. a) Ele representa o bloco "else if" e é executado se a condição do bloco "if" for falsa 7. d) x <= y 8. b) || 9. a) Apenas um 10. a) O programa gera um erro de sintaxe 11. c) Ela é usada como um espaço reservado quando nenhum código é necessário 12. d) x != y 13. c) Ambas as condições devem ser verdadeiras para que a condição composta seja verdadeira 14. b) A condição é sempre considerada verdadeira 15. d) Apenas uma das condições deve ser verdadeira para que a condição composta seja verdadeira 16. d) x >= y 17. a) A estrutura condicional simples possui apenas um bloco "if", enquanto a composta possui um bloco "if" e um bloco "else" 18. c) x < y or x == z 19. a) Ela converte um valor para o tipo booleano, sendo True se o valor for verdadeiro e False se for falso 20. d) x != y
Compartilhar