em versões recentes de Python (3 em diante), a divisão inteira (dividindo dois números inteiros) produz um posto em vez de uma integração. Esse comportamento difere das versões anteriores, que favoreceram os resultados inteiros para operando inteiros. 1.0
Este resultado surpreendente pode causar confusão, especialmente se você estiver acostumado às versões mais antigas do Python. The proposal aimed to:
>>> 2 / 2 1.0Introduce unambiguous floor division, denoted by the // operator.Eliminate the potential for unintended type conversions and round-tripping errors with mixed-type operands.
Implications for Your Code
[pep-238: alterando o operador da divisão] (https://www.python.org/dev/peps/pep-0238/)
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3