A linguagem Python é muito poderosa, principalmente no quesito legibilidade, basta analisarmos a necessidade de indentação como fator de funcionamento nas estruturas condicionais. Com base no uso de estruturas condicionais em Python, analise as asserções a seguir e as relações propostas entre elas. I. As estruturas condicionais em Python podem ser de apenas uma, duas ou mais vias, porém exigem a indentação que garante uma excelente legibilidade aos programas. PORQUE II. A indentação define um bloco de instruções, eliminando a necessidade de marcadores como "chaves", termos como "begin/end", deixando o código mais limpo e legível. Analisando as asserções anteriores, conclui-se que:
Um dos principais recursos das linguagens de programação são as estruturas condicionais, que permitem a execução de determinados trechos de instruções, de acordo com o atendimento de determinadas condições. Com relação às estruturas condicionais em Python, assinale a alternativa correta.
A linguagem Python, assim como suas antecessoras, utiliza estruturas condicionais. O principal comando utilizado é o termo "if". Com base no uso da instrução "if", assinale a alternativa correta.
As listas multidimensionais permitem a manipulação de estruturas de dados aderentes à maior parte dos sistemas de informação. Analise o programa a seguir que cria uma lista multidimensional de frutas: matriz_frutas = [['laranja', 'banana', 'maçã'], ['morango', 'pera', 'uva']] print(matriz_frutas[1][1]) Com base no programa acima, assinale a alternativa correta com relação ao resultado da instrução print(matriz_frutas[1][1]).
Um dos principais recursos das linguagens de programação são os vetores e as matrizes. Na linguagem Python, é possível a criação de vetores (listas unidimensionais) e matrizes (listas multidimensionais). Com relação às listas unidimensionais em Python, assinale a alternativa correta.
O uso de listas multidimensionais também é útil para a criação de estruturas de dados para sistemas empresariais. Considere uma aplicação que precise registrar 5 produtos e suas características (código, nome, marca e preço) em uma matriz multidimensional. Com relação à criação da matriz de produtos, avalie as afirmativas a seguir. I. A matriz deverá conter 5 linhas. II. A matriz deverá conter 5 colunas. III. As colunas conterão: código, nome, marca e preço. IV. As linhas conterão os 5 produtos com suas respectivas características. Está correto o que se afirma em:
Dado o seguinte programa de uma matriz de 3X3, este programa lê a matriz e depois deveria perguntar para cada elemento da matriz se é maior, menor ou igual a zero. Em cada caso, o programa deverá apresentar uma mensagem. Indique a alternativa correta que apresente os comandos que faltam no programa. 1 matriz = [ [ 0 , 0 , 0 ] , [ 0 , 0 , 0 ] , [ 0 , 0 , 0 ] ] 2 for i in range ( 0 , 3 ) : 3 for j in range ( 0 , 3 ) : 4 matriz [ i ] [ j ] = int ( f'Entre com o Valor da Matriz [ { i } , { j } ]: ' ) ) 5 ( 1 ) 6 ( 2 ) 7 ( 3 ) 8 ( 4 ) 9 ( 5 ) 10 ( 6 ) 11 for x in range ( 0 , 3 ) : 12 for y in range ( 0 , 3 ) : 13 print ( matriz [ x ] [ y ] )
A linguagem Python tem recursos para manipular estruturas de dados, dentre eles, as listas multidimensionais. Com base no uso das listas multidimensionais em Python, analise as asserções a seguir e as relações propostas entre elas. I. É possível criar uma lista multidimensional para armazenar uma lista de clientes e seus atributos, como código, nome, data de nascimento, endereço e telefone. PORQUE II. As listas multidimensionais em linguagem Python são mutáveis e permitem alteração, exclusão, inclusão e recuperação dos seus elementos. Analisando as asserções anteriores, conclui-se que:
A Python, assim como outras linguagens de programação, utiliza estruturas de dados com as listas unidimensionais e multidimensionais e também possui outros comandos de manipulação das listas, que trazem facilidade no desenvolvimento de soluções de tratamento de dados e informações. Com base no uso de listas multidimensionais em Python, analise as asserções a seguir e as relações propostas entre elas. I. A criação de listas multidimensionais pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para preenchimento das linhas e outra para preenchimento das colunas. PORQUE II. A leitura de uma matriz ou de uma lista multidimensional em Python pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para leitura das linhas e outra para leitura das colunas. Analisando as asserções anteriores, conclui-se que:
Você tem que fazer um programa que imprime todos os números de 10 a 100, inclusive o quadrado do número. Utilize a função range para gerar os números. Indique qual é a alternativa correta.