Разница между функциями log() и log10() в Python заключается в том, что log() позволяет вычислить натуральный логарифм числа, а log10() — десятичный логарифм. 23
Функция log() принимает два аргумента и возвращает логарифм первого аргумента, беря второй аргумент в качестве основания. 1 Если второй параметр не указан (то есть указан только один аргумент), то вычисляется натуральный логарифм и возвращается его значение. 1
Функция log10() принимает один аргумент и возвращает логарифмическое значение этого аргумента по основанию 10. 1 Аргумент должен быть положительным значением. 1 Этот метод лучше, чем использование функции log() и передача 10 в качестве второго параметра, так как log10 даёт более точный результат. 1