Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied zwischen Modulimport und Import

Der Unterschied zwischen Modulimport und Import

巴扎黑
巴扎黑Original
2016-12-09 14:42:082133Durchsuche

Ich verwende kürzlich Codecademy, um Python zu lernen, und bin auf einige Fehler in den Fragen gestoßen Sie müssen es nur direkt aufrufen.

Und wenn es sich beim Import um Import Math handelt, muss beim Aufruf die Methode math.sqrt verwendet werden.

Was ist, wenn Sie eine Funktion mit demselben Namen in Ihrer eigenen Datei definieren? Probieren wir es aus

Python-Code

Führen Sie die py-Datei aus und geben Sie 13689 aus Wenn Sie also eine Funktion selbst definieren, wird diese automatisch blockiert.
from math import sqrt  
def sqrt(n):  
    return n  
print sqrt(13689)  
raw_input()

Daher ist es eine bessere Möglichkeit, Importmathematik zu zitieren.

Darüber hinaus unterstützt Python den Import von math.sqrt nicht wie Java

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