Entrar

Questão sobre Operadores em Python

Programação em Python

Originais Teachy

Operadores em Python

Fácil

(Originais Teachy 2023) - Questão Fácil de Programação em Python

Em Python, os operadores são símbolos especiais que realizam operações em operandos e produzem um resultado. Estes operadores podem ser aritméticos, de comparação, lógicos, de atribuição, de identidade, de associação e operadores bit a bit. Considerando a seguinte expressão em Python: '((a * b) + c) // d', onde 'a', 'b', 'c' e 'd' são variáveis inteiras e '//' é o operador de divisão inteira, com dois possíveis valores para 'a' e 'b', quais são os possíveis resultados para esta expressão? Considere que todas as variáveis possuem valores inteiros e não nulos e que a precedência dos operadores é a convencional, ou seja, primeiramente são executadas as operações de multiplicação, depois a adição e, por fim, a divisão inteira. Além disso, assuma que o valor de 'c' não é grande o suficiente para afetar o resultado da divisão inteira e que o valor de 'a' é diferente do valor de 'b'.
a.
Os possíveis resultados para a expressão '((a * b) + c) // d' incluem números fracionários e inteiros, pois a divisão em Python resulta em um número de ponto flutuante se pelo menos um dos operandos é um número de ponto flutuante.
b.
Os possíveis resultados para a expressão '((a * b) + c) // d' são apenas os inteiros positivos que resultam da divisão inteira do valor da expressão 's = (a * b) + c' por 'd'.
c.
Os possíveis resultados para a expressão '((a * b) + c) // d' são todos os inteiros que resultam da divisão inteira do valor da expressão 's = (a * b) + c' por 'd', onde 's' é um inteiro positivo ou negativo não nulo.
d.
Os possíveis resultados para a expressão '((a * b) + c) // d' são todos os números inteiros e fracionários que resultam da divisão do valor da expressão 's = (a * b) + c' por 'd', incluindo a parte fracionária do quociente.
e.
Os possíveis resultados para a expressão '((a * b) + c) // d' são os inteiros negativos e zero que resultam da divisão inteira do valor da expressão 's = (a * b) + c' por 'd'.

Gabarito:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur id consequat justo. Cras pellentesque urna ante, eget gravida quam pretium ut. Praesent aliquam nibh faucibus ligula placerat, eget pulvinar velit gravida. Nam sollicitudin pretium elit a feugiat. Vestibulum pharetra, sem quis tempor volutpat, magna diam tincidunt enim, in ullamcorper tellus nibh vitae turpis. In egestas convallis ultrices.
Emoji eyes

Gabarito

Você precisa ser um professor cadastrado para ver o gabarito

Emoji eyes
Iara Tip

DICA DA IARA

Está montando uma prova ou lista de exercícios?

Na plataforma da Teachy é possível gerar esses materiais automaticamente, sem perder horas buscando por questões 😉

Quem viu essa questão também gostou de...
Questão icon

Questão

Dificuldade Fácil

Fonte:

Is external icon

Teachy

Considere que um aluno do ensino médio está aprendendo a desenvolver aplicações cliente-servidor em Python e deseja criar um miniaplicativo de bate-papo simples. O aplicativo deve permitir que múltiplos clientes se conectem a um servidor central, enviando e recebendo mensagens de texto. Para isso, o aluno aprendeu a usar a biblioteca 'socket' para comunicação em rede. Com base nesse contexto, qual seria a principal função do servidor na arquitetura cliente-servidor do miniaplicativo de bate-papo em Python?

Python para Redes: Aplicações Cliente-Servidor

Questão icon

Questão

Dificuldade Difícil

Fonte:

Is external icon

Teachy

Considere o seguinte cenário: você é um desenvolvedor de software e foi contratado para criar um programa que gerencie uma biblioteca. O programa deve permitir que os usuários cadastrem novos livros informando o título, o autor, o número de páginas e o gênero literário. Além disso, os usuários devem ser capazes de buscar livros por título, autor ou gênero. Com base nesse contexto, identifique qual seria o tipo de dado mais apropriado para representar a listagem de livros na biblioteca, levando em consideração que ela pode ser ordenada e pesquisada de diferentes maneiras.

Tipos de Dados em Python

Questão icon

Questão

Dificuldade Fácil

Fonte:

Is external icon

Teachy

Considere uma função em Python que recebe como entrada um número inteiro positivo e retorna o fatorial desse número. O fatorial de um número inteiro positivo n é o produto de todos os números inteiros positivos menores ou iguais a n. Suponha que a função 'fatorial' tenha sido definida corretamente. Qual seria o resultado da chamada 'fatorial(5)'? Considere que nenhuma outra função com o nome 'fatorial' está definida no ambiente em que a chamada é feita.

Funções em Python

Questão icon

Questão

Dificuldade Fácil

Fonte:

Is external icon

Teachy

Um cientista de dados está analisando o desempenho de vendas de uma empresa ao longo dos anos e deseja visualizar as tendências. Ele já preparou um conjunto de dados com as vendas anuais e agora deseja criar um gráfico que mostre a evolução das vendas. Considerando as etapas necessárias para a preparação dos dados e a escolha da visualização apropriada, qual seria a primeira tarefa do cientista de dados e por que ela é fundamental para o sucesso da visualização pretendida?

Python para Análise de Dados: Visualização de Dados

Community img

Faça parte de uma comunidade de professores direto no seu WhatsApp

Conecte-se com outros professores, receba e compartilhe materiais, dicas, treinamentos, e muito mais!

Teachy logo

Reinventamos a vida dos professores com inteligência artificial

Instagram LogoLinkedIn LogoTwitter LogoYoutube Logo
BR flagUS flagES flagIN flagID flagPH flagVN flagID flagID flag
FR flagMY flagur flagja flagko flagde flagbn flagID flagID flagID flag

2023 - Todos os direitos reservados

Termos de usoAviso de PrivacidadeAviso de Cookies