A maioria das linguagens de programação, incluindo o Python, têm um ou mais ambientes integrados de desenvolvimento, a fim de garantir maior produtividade ao desenvolvimento de software com o uso da linguagem. Com base no apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. A linguagem Python tem mais de um ambiente integrado de desenvolvimento, que pode ser escolhido pelo desenvolvedor considerando suas preferências e o sistema operacional que utiliza. PORQUE II. O ambiente de desenvolvimento integrado IDE tem, geralmente, um editor de textos para a escrita dos códigos, um compilador e uma ferramenta de depuração. Analisando as asserções anteriores, conclui-se que:
Suponha que você precise elaborar um fluxograma de um algoritmo que resolva o problema do cálculo de média de três notas para um conjunto de alunos. O algoritmo deve atender alguns requisitos: deve ser preparado para receber as notas de mais de um aluno, mas não se sabe ao certo a quantidade total. O algoritmo ainda deve avisar ao aluno se ele está aprovado ou não com média acima de 6. Escolha a alternativa que descreva corretamente o fluxograma do algoritmo correto, conforme os requisitos do algoritmo.
O Python é uma linguagem de programação de alto nível desenvolvida com o propósito de facilitar a legibilidade dos programas. Existem muitas bibliotecas e ferramentas para o Python e, dentre elas, os Ambientes de Desenvolvimento Integrados (IDE). Com relação a esses aspectos, assinale a alternativa correta.
Você deseja calcular a média harmônica de três números. Para isso, você tem que descrever uma função em Python que calcule essa média. Indique qual alternativa é a correta, lembrando que a média harmônica tem a seguinte fórmula: H = N ∑ i = 1 N 1 n i
Na linguagem Python, é possível trabalhar com diversos tipos de dados, como números inteiros, reais, valores lógicos booleanos, e utilizar os comandos input() e print() como recursos de entrada e saída de dados. Com base nesse tema, avalie as expressões a seguir. >>> n1 = input('Digite o número 1 ') >>>Digite o número 1 2 >>>n2 = input('Digite o número 2 ') >>>Digite o número 2 3 >>> resultado = n1 + n2 Com relação ao resultado do programa apresentado, avalie as afirmativas a seguir. I. O resultado será uma string . II. O resultado será 23. III. O resultado será um número inteiro. IV. O resultado será 5. Está correto o que se afirma em:
A linguagem Python, assim como suas antecessoras, utiliza comandos padrão para entrada e saída de dados. Dentre esses comandos, está a função "print()". Com base nessa função, assinale a alternativa correta.
Você fez o seguinte programa em Python e ele está dando erro. Indique qual é a alternativa correta para ajustá-lo: import math num = input ( "Digite um número: " ) quadrado = math . pow ( num , 2 ) cubo = math . pow ( num , 3 ) raiz = math . sqrt ( num ) print ( f'O numero ao quadrado é { quadrado } e ao cubo é { cubo } ' ) print ( f'A raiz quadrada é { raiz : .2f } ' )
A implementação de um algoritmo em Python segue o mesmo padrão das demais linguagens de programação que utilizam o sequenciamento em que as instruções são executadas em ordem, as estruturas condicionais e as estruturas de repetição. Com relação à forma de execução de um programa em Python, assinale a alternativa correta.
O uso das funções definidas pelo desenvolvedor em Python auxilia no reaproveitamento de instruções que possam ser utilizadas várias vezes no mesmo programa. Com base no uso de funções em Python, analise as asserções a seguir e as relações propostas entre elas. I. As funções em um programa na linguagem Python devem ser definidas antes que sejam utilizadas, para que o interpretador reconheça a função. PORQUE II. As funções em Python devem ser definidas com o comando "def" e possuir um nome que não esteja entre as palavras reservadas da linguagem. Analisando as asserções anteriores, conclui-se que:
A linguagem Python, além de seus recursos implícitos e funções preexistentes, permite que o desenvolvedor crie suas próprias funções. Com base no uso de funções em Python, analise as asserções a seguir e as relações propostas entre elas. I. As funções em Python são procedimentos que executam instruções internamente e podem retornar um determinado valor ou não retornam valores . PORQUE II. As funções auxiliam no reaproveitamento de códigos que devem ser executados várias vezes no programa, por exemplo, uma função que verifica a validade de um CPF. Analisando as asserções anteriores, conclui-se que: