wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simulado_Python_ADS

Total questions: 52

Worksheet time: 30mins

Name
Class
Date
1.

Na lista adiciona mais um nome no final - "Felipe". Qual código que faz isso?

nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]

a)

nameList.append(Felipe)

b)

append(nameList,"Felipe")

c)

nameList.append["Felipe",7]

d)

nameList.append("Felipe")

2.

Qual do código irá contar de 0 a 10 em passos de 3?

a)

for x in range(0,10):

print(x)

b)

while x = (0,10,3):

print(x)

c)

for x in range(0,11,3):

print(x)

d)

for x in range(0,11,-3):

print(y)

3.

Marque os os valores que exibidos pelo código:

for i in range(0,6,2):

print(i)

a)

0

b)

2

c)

3

d)

4

e)

5

4.

Qual o resultado da expressão: (7 + 6 ) / 2 >= 6 and 18 / 20 * 100 >= 75

a)

False

b)

True

5.

print( "12"*3 )


Qual o resultado do código acima?

a)

36

b)

121212

c)

"12"*3

d)

12*3

6.

Que estrutura de dado é passada na função imprime_dados no espaço do retângulo laranja.

a)

["idade" = "16", "musica" = "rock","estado" = "solteira"]

b)

["idade", "16", "musica", "rock", "estado", "solteira"]

c)

{"idade":"16","musica":"rock","estado":"solteira"}

d)

["idade":"16","musica":"rock","estado":"solteira"]

7.

No código mostrado, responda quantas vezes será impresso o termo "Olá desenvolvedor " ?

a)

3

b)

4

c)

5

d)

2

8.

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)

int

b)

string

c)

float

d)

boolean

9.

O que é um contador?

a)

Permite contar quantos erros os algoritmos tem

b)

É uma variável que se incrementará cada vez que o processo é executado

c)

É uma variável que acumula um determinado valor relativo à soma da quantidade de funções existentes

d)

Assinala um valor de maneira aleatória em uma variável

10.

É um exemplo de acumulador:

a)

soma = soma + i

b)

soma + soma + i

c)

soma + 1 = i

d)

i = soma

11.

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

12.

Em python, como dizemos que um número é do tipo decimal?

a)

Decimal

b)

Number

c)

Float

d)

Int

13.

O que é uma variável?

a)

Local do código onde é executado o programa

b)

Código pronto que executamos para testar

c)

Local no código onde armazenamos os dados inseridos

d)

Local no código onde passamos informações ao usuário

14.

Marque abaixo duas estruturas de repetição presentes no Python:

a)

If

b)

Elif

c)

While

d)

For

e)

Else

15.

Qual será o resultado do código acima?

a)

Você é baixo

b)

Você tem 1.85

c)

Você é alto

d)

O código está errado

16.

Ao ser executado, o que o código acima faz?

a)

Pede a idade do usuário

b)

Pede a idade do usuário e informa sua idade

c)

Informa a idade do usuário

d)

Informa a idade do usuário e se ele é de maior

17.

Através das linhas de código a seguir, responda qual será o conteúdo do vetor?


valor = 2

v = [ ]

for i in range( 1, 6 ) :

v[ i ] = valor * i

a)

1, 2, 3, 4, 5

b)

2, 4, 6, 8, 10

c)

1, 3, 5, 7, 9

d)

2, 4, 6, 8, 10, 12

18.

Pelo código a seguir, responda qual será o conteúdo da lista ?


v = [ ]

indice = 0

for i in range(1, 11) :

if ( i%2 ) ==1:

v[indice] = i

indice+=1

a)

1, 3, 5, 7, 9

b)

1, 2, 3, 5, 7

c)

2, 3, 5, 7, 11

d)

2, 3, 4, 5, 6

19.

O que o programa faz?

a)

Cálculo do cubo de um número

b)

Cálculo do quadrado de um número

c)

Cálculo da multiplicação de um número por 3

d)

Leitura de um número

20.

Qual o tipo STRING em python?

a)

str

b)

stri

c)

string

21.

Qual a saída do código abaixo:


age = 70

if age >= 70 :

print(“You are aged to perfection!”)


elif age == 50 :

print(“Wow, you are half a century old!”)


else :

print(“You are a spring chicken!”)

a)

“You are aged to perfection!”

b)

"Wow, you are half a century old!"

c)

"You are a spring chicken!"

22.

Qual a saída do código abaixo:

age = 18

if age >= 70:

print(“You are aged to perfection!”)


elif age == 50:

print(“Wow, you are half a century old!”)


else:

print(“You are a spring chicken!”)

a)

"You are aged to perfection"

b)

"Wow, you are half a century old!"

c)

"You are spring chicken!"

23.

Qual o resultado do código abaixo ?


print("Hello" + str(2) + "world!")

a)

Hello world! Hello world!

b)

Hello2world!

c)

Hello 2 world!

d)

TypeError: can only concatenate str (not "int") to str

24.

Qual o resultado da expressão abaixo ?


22 % 3

a)

7

b)

1

c)

0

d)

7,33

25.

Qual o resultado do código abaixo ?


x = 4.5

y = 2

print( x // y )

a)

2.0

b)

2

c)

5

d)

9.0

e)

2.25

26.

Qual o resultado do código abaixo ?


x = 10


print( x > 3 and x < 9 )

a)

True

b)

False

27.

Qual o resultado do código abaixo ?


x = 14


print(x > 10 or x < 3)

a)

True

b)

False

28.

Qual o resultado do código abaixo ?


x = 5


print( not(x > 3 or x < 2) )

a)

True

b)

False

29.

O que faz o código abaixo ?


lista_nomes = [ "John", "Maria", "John","Maria", "Felipe"]

a)

Remove o nome "Felipe" da lista

b)

Remove a primeira cópia do nome "John" da lista

c)

Remove o nome "Felipe" da lista e imprime na tela

d)

Error

30.

a=39

b=a//10

c=a%10

d=b*10+c

print(d)


Qual o resultado do código acima?

a)

9

b)

39

c)

3

d)

30

31.

Qual o resultado do código abaixo:

for i in range (10, 3, -2) :

print(i, end=" ")

a)

8 6 4

b)

10 9 8 7 6 5 4 3 2 1 0 -1 -2

c)

10 8 6 4

d)

10 8 6 4 2 0 -2

32.

Que tipo de estrutura de dados é passada na função imprime_dados no espaço do retângulo laranja.

a)

lista

b)

tupla

c)

função

d)

dicionário

33.

Qual o resultado do código abaixo ?


print("Hello" + 2 + "world!")

a)

Hello world! Hello world!

b)

Hello2world!

c)

Hello 2 world!

d)

TypeError: can only concatenate str (not "int") to str

34.

Marque todas as corretas:

Python é uma linguagem ___.

a)

estaticamente tipada

b)

que segue o estilo do Java

c)

dinâmicamente tipada

d)

interpretada

e)

puramente funcional

35.

Para isolar um ambiente Python utilizamos.

a)

Pacotes

b)

Módulos

c)

Virtualenv

d)

Classes

36.

para criar um ambiente virtual usamos

python -m (a)   nome.

37.

"CodeShow" é um dado do tipo:

a)

int

b)

str

c)

bool

d)

float

e)

slice

38.

42 é um dado do tipo:

a)

int

b)

str

c)

bool

d)

float

e)

slice

39.

42.5 é um dado do tipo:

a)

int

b)

str

c)

bool

d)

float

e)

slice

40.

True é um dado do tipo:

a)

int

b)

str

c)

bool

d)

float

e)

slice

41.

para criar uma função usamos:

a)

class

b)

function

c)

def

d)

with

e)

=>

42.

para criar uma classe usamos:

a)

class

b)

function

c)

def

d)

with

e)

=>

43.

print(9 == 9)

a)

9

b)

99

c)

True

d)

False

44.

cores = ["red", "green", "blue"]

type(cores)

a)

dict

b)

tuple

c)

list

d)

set

e)

array

45.

cores = ["red", "green", "blue"]

print(cores[1])

a)

red

b)

green

c)

blue

d)

None

e)

KeyError

46.

cores = ["red", "green", "blue"]

print(cores[-1])

a)

red

b)

green

c)

blue

d)

None

e)

KeyError

47.

cores = ["red", "green", "blue"]

print(cores[3])

a)

red

b)

green

c)

blue

d)

None

e)

KeyError

48.

cores = ["red", "green", "blue"]

print(cores[-1].upper().lower())

a)

RED

b)

BLUE

c)

blue

d)

None

e)

KeyError

49.

print("12" * 3)

a)

36

b)

121212

c)

24

d)

12*3

50.

print("3+4")

a)

7

b)

3+4

c)

34

d)

SyntaxError

51.

print("Hello" + "world" + "today")

a)

Helloworldtoday

b)

Hello world today

c)

"Hello" "world" "today"

d)

SyntaxError

52.

Para quê serve o HTML

a)

Dar estilo aos elementos

b)

Programar funções em botões

c)

Armezenar dados

d)

Definir a estrutura de uma página