Respostas
A alternativa correta é a B) Empregando delimitadores ':' seguidos pelos nomes dos campos e passando um dicionário como parâmetro. Para utilizar argumentos nomeados em uma consulta SQLite em Python, é possível empregar delimitadores ':' seguidos pelos nomes dos campos e passando um dicionário como parâmetro. Dessa forma, a consulta SQL fica mais legível e fácil de ser mantida. Exemplo de código: ``` import sqlite3 conexao = sqlite3.connect('banco_de_dados.db') cursor = conexao.cursor() # Dados do funcionário funcionario = { 'nome': 'João Silva', 'cargo': 'Analista de Sistemas', 'data_admissao': '2021-01-01' } # Inserção dos dados utilizando argumentos nomeados cursor.execute("INSERT INTO funcionarios (nome, cargo, data_admissao) VALUES (:nome, :cargo, :data_admissao)", funcionario) conexao.commit() conexao.close() ```
Responda
Para escrever sua resposta aqui, entre ou crie uma conta