001-python简介

############

ctrl+点击包或模块名称即可进入对应模块中

函数 => 类 => 模块 => 包 => 项目

项目:

一个项目由多个包和多个模块组成

 

 

包:

Python中的包(Package)是由一系列模块组成,它不提供任何功能,而是类似于一个文件夹,你可以把多个模块放到这个文件夹里,形成一个整体。在Python中,一个.py文件就称之为一个模块(Module)。

包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空,__init__.py 用于标识当前文件夹是一个包。

请注意,每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也可以有Python代码,因为__init__.py本身就是一个模块,而它的模块名就是包名。

如下mysite文件夹就是一个包,其下面有模块和子包组成

 

 模块: 就是一个python文件

 模块可以定义函数,类和变量。 模块还可以包括可运行的代码。

模块分类:

1
.内置模块: python 本身提供的模块 比如:os random time
2.自定义模块: 我们自己根据项目的需求,自己书写的模块 3.第三方模块: 别人写好的具有特殊功能的模块

# 使用第三方模块:
a.在使用第三方模块的时候,需要先安装 比如:numpy pandas flask b.导入和使用

 

 

# 模块导入的方式:

# 第一种: import 模块名

# 第二种: from 模块名 import 模块名里面的方法

# 示例:

# 导入内置模块 import os

from random import randint

 

 类:

 

函数:

 

 

 

 

 

 

 

 

 

 

 

 

 

########################

 

posted @ 2018-09-30 13:25  igoodful  阅读(162)  评论(0编辑  收藏  举报