wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Revisão 01 Python básico

Total questions: 12

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Como aprender a desenvolver software?

a)

Escrever códigos em linguagem de alto nível.

b)

Executar pequenos programas.

c)

Aprender novos conceitos de forma incremental.

d)

Aumentar a sofisticação e tamanho dos programas progressivamente.

e)

Todas as alternativas estão corretas.

2.

As metodologias modernas de desenvolvimento de software dizem que devemos testar os programas que escrevemos a todo o momento. Por outro lado, nos métodos mais convencionais utilizados tradicionalmente, as etapas usadas para construção de um programa, em ordem, são:

a)

Analisar, desenvolver, testar.

b)

Desenvolver, analisar, testar.

c)

Analisar, testar, desenvolver.

d)

Desenvolver, testar, analisar.

3.

O que o interpretador de Python responderá se você digitar: 2 + 5 * 3

a)

13

b)

17

c)

21

d)

30

4.

Qual é o resultado de: 20.0 / 3

a)

0

b)

6.666666666667

c)

6

d)

7

5.

O que o interpretador de Python responderá se você digitar o seguinte comando?

10 > 10

a)

False

b)

Type mismatch

c)

Sintax error

d)

True

6.

Qual o resultado gerado pelo comando ((5 - 3) ** 3)?

a)

22

b)

-22

c)

-8

d)

8

7.

Como devo escrever a seguinte equação para que o interpretador de Python entenda?

{ 4 x [ ( 33 - 31 ) x 2 ] }

a)

( 4 ( 33 - 31 * 2 ) )

b)

{ 4 [ ( 33 - 31 ) * 2 ] }

c)

( 4 ( ( 33 - 31 ) * 2 ) )

d)

( 4 x ( ( 33 - 31 ) x 2 ) ) )

8.

O que o interpretador de Python responderá se você digitar o seguinte comando?

9 ** 2 == 80 + 1

a)

Syntax error

b)

Type mismatch

c)

True

d)

False

9.

A extensão de um arquivo fonte escrito em Python normalmente costuma ser:

a)

.py

b)

.prg

c)

.exe

d)

.obj

10.

Qual será exatamente a resposta do interpretador para o código abaixo?

soma = 5.5

print("soma =", soma)

a)

soma 5.5

b)

5.55.5

c)

5.5 5.5

d)

soma = 5.5

11.

Faça um programa em Python que receba quatro notas, calcule e imprima a média aritmética. Observem o exemplo apresentado na imagem.

4 lines
12.

Uma empresa de cartão de crédito envia suas faturas por e-mail com uma mensagem (ver imagem em anexo). Faça um programa em Python que receba (entrada de dados por meio do teclado) o nome do cliente, o dia de vencimento, o mês de vencimento e o valor da fatura e imprima (saída de dados) a mensagem com os dados recebidos, na mesma ordem indicada acima. Note que o programa imprime a saída em duas linhas diferentes. Outrossim, percebam, também, que como não é preciso realizar cálculos, o valor não precisa ser convertido para número, pode ser tratado como texto.

4 lines