Heim  >  Artikel  >  Backend-Entwicklung  >  So drücken Sie eine logarithmische Funktion in Python aus

So drücken Sie eine logarithmische Funktion in Python aus

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-24 16:26:4632705Durchsuche

log() gibt den natürlichen Logarithmus von x zurück. math.log(x) entspricht ln(x) in der Mathematik, x>0, finde den Logarithmus mit der Basis e, e = 2,718281828459; math.log10(x) entspricht lg(x) in der Mathematik, x> 0, finde den Logarithmus zur Basis 10. Die Basis kann durch log(x[, Basis]) festgelegt werden, log(x, 10) stellt beispielsweise den Logarithmus zur Basis 10 dar.

So drücken Sie eine logarithmische Funktion in Python aus

Syntax

Das Folgende ist die Syntax der log()-Methode:

import math
math.log(x[, base])

Hinweis: log () ist Wenn nicht direkt darauf zugegriffen werden kann, müssen Sie das Mathematikmodul importieren und diese Methode über ein statisches Objekt aufrufen.

Parameter

x – Numerischer Ausdruck. Basis – optional, Basis, Standard ist e.

Verwandte Empfehlungen: „Python-Video-Tutorial

Rückgabewert

Gibt den natürlichen Logarithmus von x, x>0 zurück .

Beispiel

Das Folgende zeigt ein Beispiel für die Verwendung der log()-Methode:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math   # 导入 math 模块
print "math.log(100.12) : ", math.log(100.12)
print "math.log(100.72) : ", math.log(100.72)
print "math.log(119L) : ", math.log(119L)
print "math.log(math.pi) : ", math.log(math.pi)# 设置底数
print "math.log(10,2) : ", math.log(10,2)

Das Ausgabeergebnis nach der Ausführung des obigen Beispiels ist:

math.log(100.12) :  4.60636946656
math.log(100.72) :  4.61234438974
math.log(119L) :  4.77912349311
math.log(math.pi) :  1.14472988585
math.log(10,2) :  3.32192809489

Das obige ist der detaillierte Inhalt vonSo drücken Sie eine logarithmische Funktion in Python aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn