Maison  >  Article  >  développement back-end  >  Python - Note d'apprentissage (3)

Python - Note d'apprentissage (3)

PHP中文网
PHP中文网original
2017-07-13 18:13:551113parcourir

Modules Python

Package est un dossier ; un package peut avoir plusieurs niveaux ;

Module est le fichier xxx.py ; vous pouvez créer vos propres modules et les importer. Le nom du module est le même que le nom du fichier .

Python utilise l'instruction import pour importer un module.

importer des mathématiques

imprimer math.sqrt(16) # => 4

Je souhaite uniquement importer certaines fonctions du module mathématique utilisé

à partir du plafond d'importation mathématique, solimprimer ceil(3.7) # => 4.0
imprimer sol(3.7) # => 3.0

# Importez toutes les définitions du module # Attention :
à partir de l'importation mathématique *
est obsolète

L'utilisation de

from...import pour importer la fonction provoque parfois des conflits de noms. A ce moment, vous pouvez donner à la fonction un "alias" pour éviter les conflits
 ;

from math import log
from logging import log as logger   <span style="color: #b22222"># logging的log现在变成了logger
print log(10)   <span style="color: #b22222"># 调用的是math的log
logger(10, 'import from logging')   <span style="color: #b22222"># 调用的是logging的log</span></span></span>
# Vous pouvez également utiliser la méthode dir pour vérifier quels attributs et méthodes se trouvent dans le module

import math
dir(math)

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