wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Lógica Python Revisão 1º Semestre

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Comando utilizado para entrada de dados pelo teclado em Python.

a)

input('Texto')

b)

var('Texto')

c)

print('Texto')

d)

integer('Texto')

2.

Comando utilizado para saída de dados em tela no Python.

a)

input('Texto')

b)

var('Texto')

c)

print('Texto')

d)

integer('Texto')

3.

Selecione a alternativa que apresenta o operador de atribuição.

a)

=

b)

*

c)

//

d)

<

4.

Selecione a alternativa com um nome válido para uma variável na linguagem Python.

a)

if

b)

1numero

c)

multiplicação

d)

salario1

e)

media salarial

5.

Selecione a alternativa que apresenta um operador de comparação (relacional).

a)

=

b)

*

c)

//

d)

<

6.

Selecione a alternativa que apresenta um operador aritmético.

a)

=

b)

*

c)

==

d)

<

7.

Selecione a alternativa que apresenta o conceito do operador lógico or (ou).

a)

Retorna True se todas as condições forem verdadeiras, caso contrário retorna False.

b)

Retorna True se uma das condições for verdadeiras, caso contrário retorna False.

c)

Inverte o resultado: se o resultado da expressão for True, o operador retorna False.

d)

Realiza a subtração de duas variáveis.

8.

Selecione a alternativa que apresenta o conceito do operador lógico and (e).

a)

Retorna True apenas se todas as condições forem verdadeiras, caso contrário retorna False.

b)

Retorna True se qualquer uma das condições for verdadeiras, caso contrário retorna False.

c)

Inverte o resultado: se o resultado da expressão for True, o operador retorna False.

d)

Realiza a subtração de duas variáveis.

9.

Qual é o resultado da expressão:


(False or True) or False

a)

False

b)

True

10.

Qual é o resultado da seguinte linha de código?

print("Hello world!\nHello world!")

a)

Hello world! Hello world!

b)

Hello world!

Hello world!

c)

SyntaxError

d)

Hello world!

11.

O que é uma variável?

a)

Uma caixa (localização na memória) onde são guardados os valores

b)

tipo de gráfico

c)

tipo de dados

d)

tipo de memória

12.

Qual é o resultado da saída?

name = "Dave"

print (name)

a)

Dave

b)

'Dave'

c)

name

d)

(name)

13.

Qual é a linha de comando que atribui corretamente "Tanner" a uma variável?

a)

name = print( "Tanner")

b)

input("Tanner")

c)

name = "Tanner"

d)

name = input("Tanner")

14.

Se queremos mais do que duas opções, o que utilizamos?

a)

elif

b)

else

c)

ifif

d)

if

15.

Como se atribui um valor inteiro em python?

a)

in

b)

ing

c)

int

16.

Qual o operador que significa equivalente a?

a)

'='

b)

'=>'

c)

'<='

d)

'=='

17.

Que tipos de dados são os dois exemplos seguintes?


"Hello ", "007"

a)

strings/literais de strings e Inteiro

b)

Ambos são strings/literais de strings.

c)

strings/literais de strings e Float

d)

Booleano e String

18.

Qual é a saída do seguinte comando?


var = 2

var = 3

print(var)

a)

3

b)

2

c)

5

d)

var

19.

Qual é a saída do seguinte comando?


x = 5

y = 10

z = 8


print(x > y)

print(y > z)

a)

True

True

b)

False

True

c)

True

False

d)

False

False

20.

Qual é a saída do seguinte comando?

a)

one

three

b)

one

two

c)

one

two

four

d)

one

two

three