NEW
Font size
WorksheetsPython Basics Quiz for Grade 10
Total questions: 30
Worksheet time: 15mins
Qual é a extensão de arquivo correta para arquivos Python?
.pyth
.py
.pt
.python
Qual das seguintes opções é usada para exibir texto em Python?
print()
echo()
output()
display()
Qual será a saída do seguinte código? ```python print(2 + 3 * 4) ```
20
14
24
18
Qual dos seguintes é um nome de variável válido em Python?
2valor
valor_2
valor-2
valor 2
Qual é a saída do seguinte código? ```python x = 5 x += 3 print(x) ```
8
5
3
53
Qual das seguintes NÃO é um tipo de dado em Python?
int
float
real
str
Como você inicia um comentário em Python?
//
#
<!--
--
Qual é a saída do seguinte código? ```python print("Hello" + "World") ```
Hello World
HelloWorld
Hello+World
"HelloWorld"
Qual dos seguintes é usado para criar uma lista em Python?
{}
[]
()
<>
Qual será o valor de x após o seguinte código? ```python x = 10 x = x // 3 ```
3,33
3
4
0
Qual das seguintes afirmações é usada para definir uma função em Python?
function myFunc():
def myFunc():
func myFunc():
define myFunc():
Qual é a saída do seguinte código? ```python print(type(3.5)) ```
<class 'int'>
<class 'float'>
<class 'str'>
<class 'double'>
Qual das seguintes opções é a maneira correta de escrever um laço for que imprime os números de 0 a 4?
for i in range(5): print(i)
for i = 0 até 4: print(i)
for (i=0; i<5; i++): print(i)
for i em 0..4: print(i)
Qual é a saída do seguinte código? ```python print(7 % 3) ```
1
2
3
0
Qual das seguintes opções é usada para importar um módulo em Python?
include math
import math
using math
require math
Qual é a saída do seguinte código? ```python x = [1, 2, 3] print(len(x)) ```
2
3
1
0
Qual das seguintes é a maneira correta de obter entrada do usuário em Python?
input()
get()
scan()
read()
Qual é a saída do seguinte código? ```python print("5" * 3) ```
15
555
53
5*3
Qual das seguintes é uma tupla em Python?
[1, 2, 3]
(1, 2, 3)
{1, 2, 3}
<1, 2, 3>
Qual é a saída do seguinte código? ```python x = 10 if x > 5: print("A") else: print("B") ```
A
B
AB
Nenhuma
Qual das seguintes opções é a maneira correta de escrever um comentário de uma linha em Python?
// Este é um comentário
# Este é um comentário
<!-- Este é um comentário -->
/* Este é um comentário */
Qual é a saída do seguinte código? ```python x = "Python" print(x[0]) ```
P
y
n
o
Qual dos seguintes NÃO é um operador lógico válido em Python?
and
or
not
xor
Qual é a saída do seguinte código? ```python x = [1, 2, 3] x.append(4) print(x) ```
[1, 2, 3, 4]
[1, 2, 3]
[4, 1, 2, 3]
[1, 2, 3, [4]]
Qual das seguintes opções é a maneira correta de verificar se <katex latex="x"></katex> é igual a <katex latex="10"></katex> em Python?
if x = 10:
if x == 10:
if x === 10:
if x eq 10:
Qual é a saída do seguinte código? ```python x = 5 y = 2 print(x ** y) ```
25
10
7
32
Qual das seguintes opções é a maneira correta de definir um dicionário em Python?
{ "a": 1, "b": 2 }
[ "a": 1, "b": 2 ]
( "a": 1, "b": 2 )
< "a": 1, "b": 2 >
Qual é a saída do seguinte código? ```python x = [1, 2, 3] print(x[1]) ```
1
2
3
0
Qual das seguintes é a maneira correta de escrever um loop while em Python?
while (i < 5) { print(i) }
while i < 5: print(i)
while i < 5 then print(i)
while i < 5 do print(i)
Qual é a saída do seguinte código? ```python x = "abc" y = x.upper() print(y) ```
abc
ABC
Abc
aBc
