wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Nivelamento - Lógica (python)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
O que é um algoritmo?
a)
Uma sequência infinita de passos, com objetivo de se resolver um problema.
b)
Uma sequência de passos alternados
c)
Uma sequência finita de passos, com objetivo de se resolver um problema.
d)
Uma declaração de variáveis
2.

Uma variável chamada altura foi criada e a ela atribuído o valor 1.90, qual o tipo de dado dessa variável?

a)

float

b)

str

c)

bool

d)

int

3.

Qual a maneira correta de declarar chamada idade no Python?

a)

idade <- 3

b)

idade = 12

c)

idade

d)

idade := 3

4.

Um programador deseja guardar o endereço "Rua Filipinas, N 103", endereço = "Rua Filipinas, N 103" em uma variável, qual o tipo de dado dessa variável?

a)

str

b)

int

c)

float

d)

bool

5.

O comando print é utilizado para:

a)

Imprimir algo na tela

b)

Atribuir um valor para uma variável

c)

Ver qual o tamanho de uma Sequência de caracteres

d)

Ver qual o tipo de dado de uma variável

6.

qual comando de condição

a)

se

b)

enquanto

c)

para

7.

AND, OR e NOT são:

a)

Operadores relacionais

b)

Operadores aritméticos

c)

Comando de atribuição

d)

Operadores lógicos

8.

Qual é a função que escreve [Eu tenho 15 anos.]?

a)

pint("Eu tenho 15 anos.")

b)

print('Eu tenho 15 anos.)

c)

print('')Eu tenho 15 anos.

d)

print("Eu tenho 15 anos.")

9.

Qual resultado final do algoritmo


inteiro a,b,c,d


a =5

b=3

c=7

c = b

escreva (c)

a)

3

b)

5

c)

7

d)

10

10.

Qual é a saída?

a)

True

b)

False

c)

condition1

d)

condition2

11.

Os loopings que possuem um número finito de execuções poderão ser processador melhor através de qual estrutura..

a)

While

b)

Do While

c)

IF

d)

For

12.

O que irá aparecer quando o código for executado?

a)
b)
c)
d)
13.

A estrutura ENQUANTO é:

a)

Uma estrutura de atribuição

b)

Uma estrutura de alienação

c)

Uma estrutura de repetição

d)

Uma estrutura de condição

14.

Qual é a saída?

a)
5
4
3
2
1
b)
4
3
2
1
0
c)
5  4  3  2  1
d)
4  3  2  1  0
15.

Qual desses códigos é o correto para criar uma lista e números?

a)

num = ('10','29','37','109')

b)

num = ['10','29','37','109']

c)

num == ('10','29','37','109')

d)

num = ['10 29 37 109']

16.

Qual é o índice numérico para 'Spain'?

['England','Brazil','Spain','France']

a)

0

b)

1

c)

2

d)

3

17.
Qual a saída da execução desse código?
a)
x
b)
3
c)
80.1
d)
79.7
18.

O que será exibido?

a)

Nada

b)
5
c)
6
d)

uma mensagem de erro

19.

Qual o termo utilizado para descrever o dado passado para uma função?

a)

Variável

b)

Loop

c)

Constante

d)

Parâmetro

20.

Leo quer criar uma função que rola um dado. Qual é a forma correta de definir o cabeçalho da função?

a)

def rolar dado ():

b)

def rolardado ()

c)

def rolardado ():

d)

def rolardado []: