بابلز لرن مرجع آموزش های تخصصی
برنامه ای بنویسید که کاربر یک عدد وارد کند سپس لگاریتم آن محاسبه شده و در خروجی نمایش داده شود.
برای محاسبه لگاریتم از متد ()log استفاده می کنیم، برای این کار ابتدا باید کتابخانه math را به برنامه اضافه کنیم:
import math
در نهایت یک عدد را به متد می دهیم و لگاریتم آن را دریافت می کنیم:
print(math.log(2.7183))
سورس کد برنامه ما:
# Import math Library
import math
# Return the natural logarithm of different numbers
print(math.log(2.7183))
print(math.log(2))
print(math.log(1))
اگر بخواهیم یک تابع تعریف کنیم که کاربر عددی را وارد کند و آن تابع عملیات محاسبه و چاپ را انجام بدهد به این شکل عمل می کنیم:
import math
number = eval(input("enter a number:"))
def logarithm(n):
print(math.log(n))
logarithm(number)