wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Teste para prova de Lógica e Linguagem de Programação 2bimestre

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

#Exemplos:

Método lower()

texto = "Olá, Mundo!"

texto_min = texto.lower()

print(texto_min)

Saída:

a)

Saída:

OLÁ, MUNDO!

b)

Saída:

Olá, mundo!

c)

Hello, Word

d)

olá, mundo!

2.

#Exemplo:

Método upper()

texto = "Olá, Mundo!"

texto_maiusculo = texto.upper()

print(texto_maiusculo)

Saída:

a)

olá mundo

b)

Hello, Word

c)

OLÁ, MUNDO!

d)

olá Mundo

3.

Laço for: usado quando o número de iterações é conhecido

antes do início do laço. É ideal para iterar sobre coleções de

dados ou sequências em que o tamanho é predefinido.

Quando rodar esse código a saída será :

a)

0

1

2

3

4

b)

4

3

2

1

c)

5

5

5

5

5

d)

Nenhuma das opções

4.

Laço while: apropriado quando o número de iterações não

é conhecido e a decisão de sair do laço depende de

condições que são avaliadas durante a execução do laço.

Quando Executar esse código a saída será:

a)

1

2

3

4

b)

4

3

2

1

0

c)

0

0

0

0

0

d)

5

5

5

5

5.

A falta de indentação ou clareza pode causar erros de

sintaxe e dificultar a manutenção do código.

Qual código está com a indentação correta?

a)

b)

c)

Nenhuma das Anteriores

d)

Ambas estão corretas

6.

Qual operador lógico você usaria para

verificar se duas condições são

verdadeiras ao mesmo tempo?

a)

and

b)

or

c)

not

d)

if

7.

Qual é a estrutura de decisão que

permite avaliar múltiplas

condições sequencialmente?

a)

for

b)

else

c)

elif

d)

while

8.

O termo else no fluxo do código pode ser interpretado de qual forma?

a)

Repetição

b)
  • Finalização


c)
  • Consequência


d)
  • Início

9.

Qual será a saída nesse código?

a)

Todas estão corretas

b)

Nenhuma das condições acima é verdadeira

c)

x é maior que 5 e y é menor que 10, OU x é igual a 10 e y é igual a 7

d)

x é menor que 5 e y é maior que 10, OU x é diferente de 10 e y é maior que 7

10.

O que são condições e expressões booleanas em Python?

a)

A) São comandos usados apenas para imprimir mensagens na tela.

b)

) São estruturas que permitem repetir blocos de código várias vezes.

c)

C) São expressões que retornam apenas valores numéricos.

d)

D) São expressões que avaliam como True ou False e são usadas para tomar decisões no código.


11.

D) São expressões que avaliam como True ou False e são usadas para tomar decisões no código.


a)

A) Ter menos de 18 anos, saber ler e ter documentos.

b)

B) Ter 18 anos ou mais, saber ler e ter documentos.

c)

C) Ter 18 anos ou mais, saber ler ou ter documentos.

d)

D) Ter 18 anos ou mais, mesmo sem saber ler ou ter documentos.


12.

Qual das alternativas abaixo representa corretamente o operador que verifica se um valor é menor ou igual a outro?

a)
  1. ==

b)
  1. !=

c)
  1. <=

d)
  1. >

13.
  1. Se a expressão 5 <= 7 for avaliada, qual será seu resultado?

a)

True

b)

false

c)

indefinido

d)

erro