Python的层级结构

什么是Python程序概念层级?

python分为4层:表达式 --> 语句 --> 模块 -->包

1. 表达式

表达式是python程序中最小的构成单位。表达式最基本的功能就是创建和处理对象(可以是任意类型的)。

name="王大锤"  

程序做了两件事情:

  1. 第一:在内存中开辟一块区域存储一个字符串对象"王大锤";
  2. 把对象"王大锤"在内存中的唯一标识指向name。就可以通过name这个引用来操作"王大锤"对象了。
2. 语句

个人理解:表达式说的是内存中有个什么对象 ;语句就是要多这个对象做什么。

表达式:name="王大锤"

语句:print(name*3)  #在屏幕上连续打印3次"王大锤"

语句执行结果:王大锤王大锤王大锤
子语句的概念:
语句: if score >= 60 :

子语句: print('及格')
3. 模块

个人理解:以.py作为后缀的文件都是模块。

在同一个模块中可以包含多个语句或表达式,也可以将语句或表达式定义到程序逻辑单元如函数或类中。

不管包含多少代码,当这些代码组织到一起形成一个以.py为后缀的文件,就形成了脚本文件,从概念上讲,这个脚本文件也称为一个模块。

4. 包

在程序功能越来越复杂的情况下,可能需要将代码做一定的分割,将不同的功能放到不同的模块中(连接数据库模块、从网上爬取数据模块),而这些模块之间可能有一些关联,就需要将他们放在同一个文件夹下,这个文件夹在Python中就是包。用来定义一组文件或模块之间的关系的。

作者:Avention
链接:https://www.jianshu.com/p/1b7123eade97
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值