Eu estava querendo fazer um programa que verificasse se um funcionário(item de uma lista) vendeu produtos suficientes para receber um bônus de 10%. Pra isso eu criei uma função que entrava dentro de uma lista e printava o bônus caso o funcionário atingisse uma meta. Só que o código não está funcionando e eu não sei dizer o porquê. Como eu faria para fazer um programa que tivesse uma função com o mesmo objetivo e usando listas?
def verificarVendas(nome, qteVendas, metaVendas):
if(qteVendas >= metaVendas):
print(f"{nome} recebe o 10% de bônus nas vendas, {qteVendas * 0.1}, pois vendeu {qteVendas}: a meta é {metaVendas}!")
else:
print(f"{nome} não recebe o 10% de bônus nas vendas, pois vendeu {qteVendas}: a meta é {metaVendas}!")
metaVendas = 1000
vendas_e_Funcionarios = [["Funcionário 1", 1000],["Funcionário 2", 770],["Funcionário 3", 2700]]
for i in vendas_e_Funcionarios:
verificarVendas([0], [1], metaVendas)