Como arredondar um número de ponto flutuante até uma determinada casa decimal?

Suponha que eu tenha8.8333333333333339e quero convertê-lo para8.84. Como posso fazer isso em Python?

round(8.8333333333333339, 2) dá8.83 e não8.84. Eu sou novo em Python ou programação em geral.

Não quero imprimi-lo como uma sequência, e o resultado será mais usado. Para mais informações sobre o problema, verifiqueDicas de programação de Tim Wilson para Python: calculadora de empréstimo e pagamento.

questionAnswers(12)

yourAnswerToTheQuestion