Maison  >  Article  >  développement back-end  >  Comment exprimer une fonction logarithmique en python

Comment exprimer une fonction logarithmique en python

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-06-24 16:26:4632654parcourir

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.

Comment exprimer une fonction logarithmique en python

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn