Python - Learn Note (3)

PHP中文网
Release: 2017-07-13 18:13:55
Original
1103 people have browsed it

Python module

Package is a folder; a package can have multiple levels;

Module is the xxx.py file; you can create your own modules and import them. The name of the module is the same as the name of the file;

Python uses the import statement to import a module.

import math
print math.sqrt(16) # => 4

Only want to import certain functions of the used math module

from math import ceil, floor
print ceil(3.7) # => 4.0
print floor(3.7) # => 3.0

# Import all definitions from the module
# Warning: Deprecated
from math import *

Using from...import to import functions sometimes causes conflicts with the same name. At this time, you can give the function an "alias" to avoid conflicts ;

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>
Copy after login

# You can also use the dir method to check what attributes and methods are in the module
import math
dir(math)

The above is the detailed content of Python - Learn Note (3). For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!