wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python: quiz N1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Qual é o símbolo usado em Python para a atribuição de um valor a uma variável?

a)

=

b)

c)

/

d)

*

2.

Qual a expressão correta de atribuição da string "Teresa" à variável nome?

a)

nome  = print( "Teresa")

b)

input("Teresa")

c)

nome = "Teresa"

d)

nome = input("Teresa")

3.

No Python, o que é que a função print faz?

a)

Uma variável

b)

Faz o input dos dados.

c)

Exibe o output no monitor

d)

código para o loop.

4.

Qual será o output?

nome = "Dina"

print ("nome")

a)

Dina

b)

"Dina"

c)

nome

d)

"nome"

5.

No Python, os dois tipos de loops existentes são:

a)

While e for

b)

If e for

c)

For e list

d)

list

6.

Um Algoritmo é um conjunto especifico de instruções para resolver um problema.

a)

Verdadeiro

b)

Falso

7.

Qual das seguintes opções pode ser um exemplo de uma variável do tipo inteiro:

a)

Inputvalido = False

b)

Contador = 100

c)

Nome = "Bilbo"

d)

Pi = 3.14159265359

8.

Qual das seguintes opções pode ser um exemplo de uma variável do tipo float:

a)

ValidInput = False

b)

GuessCount = 100

c)

Name = "Bilbo"

d)

Pi = 3.14159265359

9.

O python é uma linguagem de programação de alto nível?

a)

Não

b)

Sim

10.

Como é que se inserem comentários no código Python?

a)

/*Isto é um comentário*/

b)

//Isto é um comentário

c)

#Isto é um comentário

11.

Qual das seguintes opções não é um nome de uma variável legal?

a)

Myvar

b)

my-var

c)

_myvar

12.

Como criar uma variável com o valor numérico 10?

a)

Ambas as opções estão corretas.

b)

x = 10

c)

x = int(10)

13.

Qual é a extensão correta para os ficheiros Python?

a)

.py

b)

.pyt

c)

.pyth

14.

Como criar uma variável com o valor numérico 2.10?

a)

Ambas as opções estão corretas.

b)

x = 2.10

c)

x = float(2.10)

15.

Qual é a sintaxe correta para a exibição do tipo de variável ou objeto em Python?

a)

print(type(x))

b)

print(typeOf(x))

c)

print(typeof(x))

16.

Em Python, 'Hello', é o mesmo que "Hello"

a)

Verdadeiro

b)

Falso

17.

Qual das seguintes aplicações foi concebida com a linguagem de programação PYTHON?

a)

WhatsApp

b)

Google docs

c)

Instagram

d)

Nenhuma das anteriores

18.

Das opções a seguir, qual a forma correta para saída de dados das seguintes variáveis:

nome= "Andressa"

idade= 18

a)

print('Seu nome é " + nome + "e tem" + idade + "anos"

b)

print('Seu nome é", nome , 'e tem ', idade, 'anos'

c)

print(f' Seu nome é nome e tem idade anos')

d)

print('Seu nome é {nome} e tem {idade} anos')

19.

Quais são alguns dos operadores lógicos em Python?

a)

and, or, not

b)

and, or, not, never

c)

and, or, not, never, in, not int

d)

and, or, not, in, not in, for

20.

O que faz a instrução "break"

a)

interrompe somente o ciclo que estava, ‘pula’ o valor procurado

b)

 interrompe toda a execução da estrutura de repetição

c)

será executada quando a condição for verdadeira

d)

permite executar um bloco de códigos repetidas vezes até que uma condição seja verdadeira