Python中def的用法
2015-05-29 22:09
417 查看
def定义了一个模块的变量,或者说是类的变量。它本身是一个函数对象。属于对象的函数,就是对象的属性。
def func():
return 2
print func() # 1
func = 5
print func # 5
print func() # 错误!函数对象已经被覆盖了
在同一模块里,函数在未被定义前是不能使用的,因为它是在“运行时”定义的:
print func() # 错误!函数未定义
def func():
prnt 1
def func():
return 2
print func() # 1
func = 5
print func # 5
print func() # 错误!函数对象已经被覆盖了
在同一模块里,函数在未被定义前是不能使用的,因为它是在“运行时”定义的:
print func() # 错误!函数未定义
def func():
prnt 1
相关文章推荐
- 一句话python概念理解
- 从底层理解Python的执行
- python socket通讯
- Python基础:01Python标准类型分类
- python模拟登录前程无忧,发送简历
- python函数及函数式编程
- python学习-知识点记录(Temp)
- python学习-知识点记录(Temp)
- Python 食谱
- python 上传文件到服务器
- 纯Python综合图像处理小工具(3)10种滤镜算法
- python修饰器实现单例模式
- 【机器学习】knn(k-近邻算法)&numpy安装
- python 类属性和实例属性
- python 之 使用web.py实现一个简单的增删改查应用
- Python核心编程第八章笔记及习题记录
- python 点滴记录8:文件操作read、readline与readlines
- 一个简单的判断远端服务器端口是否通的Python脚本
- Python实现控制台输入密码的方法
- python删除过期文件的方法