Minicurso de Python para Matemática
Material disponível para compra: e-book livro. Consulte outras formas de colaboração aqui!
2.9 dict
Um dict é um mapeamento de objetos (um dicionário), em que cada item é um par chave:valor. Por exemplo,
1a = {'nome': 'triangulo', 'perímetro': 3.2}
2print(a, type(a))
{'nome': 'triangulo', 'perímetro': 3.2} <class 'dict'>
O acesso a um item do dicionário pode ser feito por sua chave, por exemplo,
1a['nome'] = 'triângulo'
2print(a['nome'])
Pode-se adicionar um novo par, simplesmente, atribuindo valor a uma nova chave. Por exemplo,
1a['vértices'] = {'A': (0,0), 'B': (3,0), 'C': (0,4)}
2print('vértice B =', a['vértices']['B'])
E. 2.9.1.
Considere a função afim
Implemente um dicionário para alocar a raiz da função, a interseção com o eixo e seu coeficiente angular.
1f_dict = {'raiz': 3.,
2 'y_intercep': 3.,
3 'coef_angular': -1.}
4print('raiz = ', f_dict['raiz'])
5print('y_intercep = ', f_dict['y_intercep'])
6print('coef_angular = ', f_dict['coef_angular'])
E. 2.9.2.
Considere a função quadrática
Implemente um dicionário para alocar suas raízes, vértice e interseção com o eixo .
1g_dict = {'raízes': (-1., 2.),
2 'vértice': 0.5,
3 'y_intercep': 2.}
4print('raiz = ', g_dict['raízes'])
5print('y_intercep = ', g_dict['y_intercep'])
6print('vértice = ', g_dict['vértice'])
Envie seu comentário
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!

Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.