Maison > Article > développement back-end > Comment exprimer une fonction logarithmique en python
log() renvoie le logarithme népérien de x. math.log(x) est équivalent à ln(x) en mathématiques, x>0, trouvez le logarithme de base e, e = 2,718281828459 ; math.log10(x) est équivalent à lg(x) en mathématiques, x> 0, trouvez le logarithme en base 10. La base peut être définie par log(x[, base]), par exemple, log(x, 10) représente le logarithme en base 10.
Syntaxe
Voici la syntaxe de la méthode log() :
import math math.log(x[, base])
Remarque : log () est S'il n'est pas accessible directement, vous devez importer le module mathématique et appeler cette méthode via un objet statique.
Paramètres
x -- Expression numérique. base -- facultatif, base, la valeur par défaut est e.
Recommandations associées : "Tutoriel vidéo Python"
Valeur de retour
Renvoie le logarithme népérien de x, x>0 .
Exemple
Ce qui suit montre un exemple d'utilisation de la méthode log() :
#!/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)
Le résultat de sortie après l'exécution de l'exemple ci-dessus est :
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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!