1.2 Python - Exercicios
1.2 Python - Exercicios
AULA
2
QUESTÕES
PYTHON: INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON, FUNÇÃO
PRINT E OPERADORES E OPERAÇÕES MATEMÁTICAS
1. (QUESTÃO INÉDITA – 2021) Ao instalar o Python em um computador Windows 10, o usuário utilizará
a interface IDLE para aprendizado com o interpretador Python.
Certo ( ) Errado ( )
2. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: Professor
Felipe Nascimento.
>>> print (‘Professor Felipe Nascimento’).
Certo ( ) Errado ( )
3. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 70
>>> 10 * 7.
Certo ( ) Errado ( )
4. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 17
>>> 1 + 7.
Certo ( ) Errado ( )
5. (QUESTÃO INÉDITA – 2021) É necessário um interpretador para ler o código fonte de
programa escrito em Python.
Certo ( ) Errado ( )
6. (CESPE/CEBRASPE – 2008 – SERPRO – ANALISTA) Python é uma linguagem livre de alto
nível, orientada a objetos e de difícil leitura, pois não permite a identificação de linhas
de código.
Certo ( ) Errado ( )
7. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 60.
>>> 10 * 2 ** 3
Certo ( ) Errado ( )
8. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 110.
>>> 100 +10 * 1
Certo ( ) Errado ( )
9. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 31.
>>> 2 +13 * 2 + 1
Certo ( ) Errado ( )
10. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 102.
>>> 100 // 2 * 2 + 2.
Questões 3
Certo ( ) Errado ( )
11. (QUESTÃO INÉDITA – 2021) Assinale a afirmativa correta em relação ao que será retornado
do comando em Python abaixo:
>>> felipe=17
>>> print(“felipe”)
a) felipe.
b) 17.
c) felipe17.
d) 17felipe.
GABARITO
1. Certo 6. Errado 11. A 16. A
QUESTÕES COMENTADAS
1. (QUESTÃO INÉDITA – 2021) Ao instalar o Python em um computador Windows 10, o usuário
utilizará a interface IDLE para aprendizado com o interpretador Python.
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
IDLE (Integrated Development and Learning Environment ou Ambiente Integrado de Desenvolvimento e Aprendi-
zagem) é um ambiente de desenvolvimento integrado para Python, lançado em cada liberação da ferramenta de
programação desde a versão 2.3.
SOLUÇÃO COMPLETA
GABARITO: CERTO.
2. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: Professor
Felipe Nascimento.
>>> print (‘Professor Felipe Nascimento’).
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
O comando print mostra na tela o valor que estiver dentro dos parênteses.
SOLUÇÃO COMPLETA
6
GABARITO: CERTO.
GABARITO: ERRADO.
SOLUÇÃO RÁPIDA
O interpretador trabalha de forma semelhante a uma shell de Unix: quando chamado com a saída padrão conec-
tada a um console de terminal, ele lê e executa comandos interativamente.
SOLUÇÃO COMPLETA
O Python foi desenvolvido para ser focado no programador, visando a priorizar o esforço
do homem em relação à máquina. Ele tem como objetivo-chave aumentar a produtividade.
É uma linguagem de programação de alto nível, do termo em inglês high level language.
Estruturas desse tipo são, geralmente, classificadas como orientadas a objetos.
GABARITO: CERTO.
7. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 60.
>>> 10 * 2 ** 3
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
O resultado correto será 80, pois primeiro deve ser feito o cálculo da potência entre 2 e 3 (2³); o resultado será 8,
que será multiplicado pelo número 10.
SOLUÇÃO COMPLETA
Operadores do Python:
GABARITO: ERRADO.
8
8. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 110.
>>> 100 +10 * 1
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
O resultado correto será 110.
SOLUÇÃO COMPLETA
Operadores do Python:
GABARITO: CERTO.
9. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 31.
>>> 2 +13 * 2 + 1
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
O resultado correto será 29. Primeiro, será feita a multiplicação entre 13 e 2, o que resultará em 26; depois,
iremos somar isso com 2 e 1: o resultado será 29.
SOLUÇÃO COMPLETA
Operadores do Python:
GABARITO: ERRADO.
questões comentadas 9
10. (QUESTÃO INÉDITA – 2021) O comando em Python abaixo irá retornar o valor: 102.
>>> 100 // 2 * 2 + 2.
Certo ( ) Errado ( )
SOLUÇÃO RÁPIDA
O // fará uma divisão inteira. Primeiro, será feita a divisão; depois, a multiplicação; e, ao final, a adição.
SOLUÇÃO COMPLETA
Print:
GABARITO: CERTO.
11. (QUESTÃO INÉDITA – 2021) Assinale a afirmativa correta em relação ao que será retornado
do comando em Python abaixo:
>>> felipe=17
>>> print(“felipe”)
a) felipe.
b) 17.
c) felipe17.
d) 17felipe.
SOLUÇÃO RÁPIDA
Será impresso o texto “felipe”, pois a palavra está entre aspas no comando print.
SOLUÇÃO COMPLETA
A função print() é utilizada para o programa exibir mensagens. Por exemplo:
print(“Olá, mundo!”)
print(“A soma é”, soma)
Isso escreve na tela do computador:
Olá, mundo!
A soma é XXXX
XXXX é o valor ao qual a variável “soma” se refere.
GABARITO: A.
c) 34,5
d) 34
SOLUÇÃO RÁPIDA
Em relação à ordem de precedência das operações, temos as seguintes prioridades:
1. Exponenciação (**).
2. Multiplicação (*), divisão (/ e //) e módulo (%).
3. Adição (+) e subtração (-).
Portanto, primeiro será feita a divisão; depoism as duas adições. O resultado será 39.
SOLUÇÃO COMPLETA
Print:
GABARITO: A.
GABARITO: C.
c) 99
d) 102
SOLUÇÃO RÁPIDA
Seguindo a ordem, primeiro será feita a multiplicação e depois as adições. O resultado será 100.
SOLUÇÃO COMPLETA
Print:
GABARITO: B.
GABARITO: D.
d) erro de valor
SOLUÇÃO RÁPIDA
O print irá apresentar o valor textual que está entre aspas.
SOLUÇÃO COMPLETA
P r i n t :
GABARITO: A.
GABARITO: C.
Primeiramente, será feita a multiplicação, e, depois, a subtração e a adição, na ordem em que aparecem.
SOLUÇÃO COMPLETA
P r i n t :
GABARITO: B.
19. (QUESTÃO INÉDITA – 2021) Qual dos operadores faz a exponenciação no Python?
a) *
b) /
c) %
d) **
SOLUÇÃO RÁPIDA
Exponenciação ou potenciação é com o **.
SOLUÇÃO COMPLETA
Operadores do Python:
GABARITO: D.
20. (QUESTÃO INÉDITA – 2021) Qual dos operadores seguintes faz divisão no Python?
a) %
b) /
c) **
d) +
SOLUÇÃO RÁPIDA
Divisão é com: /.
SOLUÇÃO COMPLETA
14
Operadores do Python:
GABARITO: B.