Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — UFR 2021

ProgramaçãoLinguagens de programação
Código
qq688911
Banca
UFR
Órgão
UFR
Ano
2021
Nível
Superior
Cargo
Tecnólogo em Análise e Desenvolvimento de Sistemas
Dado o código abaixo:import psycopg2import psycopg2.extrasfrases = [ ]sql = 'SELECT termo, aparece FROM palavra ORDER BY aparece;'configBD = {'user':"user",'password':"*****",'host':"localhost",'port':"5432",'database':"prova"}CODIGOfor frase in frases:print(frase)cursor.close()connection.close()E os dados da tabela a seguir:Imagem associada para resolução da questãoAssinale a alternativa que, ao substituir o trecho CODIGO, gera o seguinte resultado da execução:Python é muito legalPHP só para WEB
  1. Aconnection = psycopg2.connect(**configBD)cursor = connection.cursor()cursor.execute(sql)palavras = cursor.fetchall()f = lambda p : p % 2 == 0frases.append(' '.join([x[0] for x in palavras if not f(x[1])]))frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
  2. Bconnection = psycopg2.connect(configBD)cursor = connection.cursor()cursor.execute(sql)palavras = cursor.fetchall()lambda f(p):if(p % 2 == 0):return Trueelse:return Falsefrases.append(' '.join([x[0] for x in palavras if not f(x[1])]))frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
  3. Cconnection = psycopg2.connect(configBD)cursor = connection.cursor()cursor.execute(sql)palavras = cursor.fetchall()f = lambda p : p % 2 == 0frases.append(' '.join([x[0] for x in palavras if not f(x[1])]))frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
  4. Dconnection = psycopg2.connect(**configBD)cursor = connection.cursor()cursor.execute(sql)palavras = cursor.fetchall()lambda f(p):if(p % 2 == 0):return Trueelse:return Falsefrases.append(' '.join([x[0] for x in palavras if not f(x[1])]))frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
Revelar gabarito e comentário

GabaritoA — connection = psycopg2.connect(**configBD) cursor = connection.cursor() cursor.execute(sql) palavras = cursor.fetchall() f = lambda p : p % 2 == 0 frases.append(' '.join([x[0] for x in palavras if not f(x[1])])) frases.append(' '.join([x[0] for x in palavras if f(x[1])]))

Link permanente: /questoes/qq688911