Buscar

650096244-Checkout-de-Presenca-Modulo-2-Expressoes-Operadores-Variaveis-Tipos-e-Estruturas-de-Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prezado/a Estudante! 
Agora que você já aprendeu como codificar expressões em Python, e as principais 
estruturas dessa linguagem de programação, chegou a hora de programar suas 
primeiras linhas de código. Nesse sentido, o objetivo dessa atividade é resolver os 
seguintes exercícios, que te ajudarão a se ambientar com a linguagem. 
Exercício 1) 
No modo interativo (vide a segunda videoaula da Unidade 2 do Módulo 1), digite 
expressões em Python que representam as seguintes sentenças em português: 
1. 5 somado a 8 e a 9; 
R= 5 + 8 + 9 
Esta expressão adiciona 5, 8 e 9 e retoma o resultado da soma que é 22. 
 
2. 3 somado com ele mesmo; 
R= 3 + 3 
Esta expressão adiciona 3 com ele mesmo retoma o resultado da soma que é 6. 
 
3. 8 elevado ao cubo; 
R= 8 ** 3 
O operador “**” em Python é usado para calcular a exponenciação. Neste caso, 
elevamos 8 ao cubo. O mesmo que multiplicar 8 por si três vezes resultando em 512. 
 
4. O resto da divisão de 456879 por 3. 
R= 456879 % 3 
O operador “%” em Python é usado para calcular o resto da divisão. Ao dividir 456879 
por 3 o resto da divisão retornado resulta na expressão 0. 
 
5. 68 é igual a 64? 
A expressão em Python que representa “68 é igual a 64” é: 
R= 68 == 64 
O operador “==” em Python é usado para verificar se os valores à esquerda e à 
direita são iguais. Nesse caso a expressão retorna FALSE, pois 68 não é igual a 64. 
 
6. 47 é diferente de 62? 
A expressão em Python que representa “47 é diferente de 62” é: 
R= 47 != 62 
O operador “!=” em Python é usado para verificar se os valores à esquerda e à direita 
são diferentes. Nesse caso a expressão retorna TRUE, pois 47 é de fato diferente de 
62. 
 
7. 123 é maior que 3 e 4 é menor que 124? 
A expressão em Python que representa “123 é maior que 3 e 4 é menor que 124” é: 
R= 123 > 3 and 4 < 124 
O operador “and” em Python é usado para verificar se as duas condições são 
verdadeiras. Nesse caso, a expressão retorna TRUE, pois tanto 123 é maior que 3 e 4 
é menor que 124. 
 
8. 456 é divisível por 3 ou 456 é divisível por 2? 
A expressão em Python que representa “456 é divisível por 3 ou 456 é divisível por 2” 
é: 
R= 456 % 3 == 0 or 456 % 2 == 0 
O operador “%” em Python é usado para calcular o resto da divisão. Nesse caso 
verificamos se o resto da divisão de 456 por 3 é igual a 0 ou se o resto da divisão de 
456 por 2 é igual a 0. 456 é divisível por 3 e 2, logo a expressão retorna TRUE, sendo 
pelo menos uma das condições verdadeira. 
 
9. 98 pertence ao conjunto {34, 67, 65, 2}? 
A expressão em Python que representa “98 pertence ao conjunto {34, 67, 65, 2}” é: 
R= 98 in {34, 67, 65, 2} 
O operador “in” em Python é usado para verificar se um determinado valor está 
presente em um conjunto de valores. Na expressão acima será FALSE, pois 98 não 
está presente no conjunto. 
 
10. 45 não pertence ao conjunto {1, 2, 3, 4}? 
A expressão em Python que representa “45 não pertence ao conjunto {1, 2, 3, 4}” é 
R= 45 not in {1, 2, 3, 4} 
O operador “not in” em Python é usado para verificar se um determinado valor está 
presente em um conjunto de valores. Na expressão acima será TRUE, pois 45 não 
está presente no conjunto. 
 
Exercício 2) 
Defina nomes e tipos apropriados de variáveis para as seguintes informações referentes 
a uma cidade: nome da cidade, número de habitantes, estado à qual pertence, tamanho 
da cidade em quilômetros quadrados e se possui ou não metrô. 
Para a execução dessa tarefa, reveja as videoaulas 1 e 2 da Unidade 1 do Módulo 2, assim 
como as videoaulas 1 e 4 da Unidade 2 do Módulo 2. 
nome_da_cidade = "São Paulo" # string 
num_habitantes = 12345678 # int 
estado = "São Paulo" # string 
tamanho_em_km2 = 1521.11 # float 
possui_metro = True # boolean 
 
As suas respostas devem ser escritas em um único documento de texto e submetidas 
no formato PDF.

Mais conteúdos dessa disciplina