Python学习手册Day1

1. 我们再导入import模块后,可以使用 dir(filename)来显示这个模块内部的所有属性。

2.模块导入可以用import实现,但是在命令行中只能够读取一次文件内容,如果想要再读取一次文件内容,需要使用模块重载reload函数。但使用之前需确保已经import过模块。

from imp import reload 
reload(filename)

除此以外还可以使用exec运行模块文件。但是对于当前正在使用的变量有潜在覆盖的可能。

exec(open('filename.py').read())

总之,基本的import语句每个进程只运行一次,并且会把文件生成到一个单独的模块名称空间中,以便它的赋值不会改变你的作用域中的变量。为模块名称空间分隔所付出的代价是,再修改之后需要重载。

3. python 程序可以分解成模块、语句、表达式以及对象:

1. 程序由模块构成

2. 模块包含语句

3. 语句包含表达式

4.表达式建立并处理对象

之前对模块进行了简单的介绍,下面从底层开始,探索编程过程中使用的内置对象以及表达式。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值