Мне нужна помощь в поиске естественного журнала пользовательского ввода

Как я могу использовать Python, чтобы найти естественный журнал ввода пользователя?

import math

def log_e(power_of_e):
    math.log = power_of_e
    exponent = math.log
    return exponent

my_number = float(input('Enter a number and I will give you it\'s natural logarithm:'))
print (log_e(my_number))

2 ответа

import math

def log_e(power_of_e):
    exponent=math.log(power_of_e)
    return exponent

my_number=float(input('Enter a number and I will give you it\'s natural logarithm:'))
print (format(log_e(my_number),'.3f'))

math.log принимает необязательный второй аргумент, который является основой для использования. math.e константа е. Положите их вместе, и вы получите:

import math

def log_e(number):
    return math.log(number, math.e)
Другие вопросы по тегам