Imagem de fundo

Dado o código abaixo:import psycopg2import...

Dado o código abaixo:


import psycopg2

import psycopg2.extras

frases = []

sql = 'SELECT termo, aparece FROM palavra

ORDER BY aparece

configBD = {'user':"user",'password':"*****",


'host':"localhost",'port':"5432",'database':"


CODIGO


for frase in frases:

print(frase)

cursor.close()

connection.close()


E os dados da tabela a seguir:


termo

aparece

Python

1

PHP

2

é

3

só

4

muito

5

para

6

legal

7

WEB

8



Assinale a alternativa que, ao substituir o trecho CODIGO, gera o seguinte resultado da execução:



Python é muito legal

PHP só para WEB



A

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])]))


B

connection = psycopg2.connect(configBD)

cursor = connection.cursor()

cursor.execute(sql)

palavras = cursor.fetchall()


lambda f(p):

if(p % 2 == 0):

return True

else

return False


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])]))


C

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])]))


D

connection = psycopg2.connect(**configBD)

cursor = connection.cursor()

cursor.exec

ute(sql)

palavras = cursor.fetchall()


lambda f(p):

if(p % 2 == 0):

return True

else:

return False


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])]))