python学习001
2015-10-13 15:36
639 查看
Python报错TypeError: 'str' object is notcallable
当一般内部函数被用作变量名后可能出现此错误。比如:
range=1
for i inrange(0,1):
………
就会报这样的错误
这样的错会报在for行,但是时间引起的原因却是在range=1这行,如果两行相距较远,怎很难被发现。所以要特别注意不要用内部已有的变量和函数名作自定义变量名。
或者str被预先定义了
str=10
for i in range(1,10):
printstr(i)
当一般内部函数被用作变量名后可能出现此错误。比如:
range=1
for i inrange(0,1):
………
就会报这样的错误
这样的错会报在for行,但是时间引起的原因却是在range=1这行,如果两行相距较远,怎很难被发现。所以要特别注意不要用内部已有的变量和函数名作自定义变量名。
或者str被预先定义了
str=10
for i in range(1,10):
printstr(i)
相关文章推荐
- python装饰器学习笔记
- 如何用Python输出漂亮的xml文件
- 使用python + tornado 做项目demo演示模板
- Python中的字典与成员运算符初步探究
- [python] 多线程编程
- 详解Python中的元组与逻辑运算符
- 项目部署 python fabric
- python - PyDev统一编码
- python02-new环境搭建
- 5.Python标准库_存储对象 (pickle包,cPickle包)
- windows ipython 出现ImportError: No module named XXXX错误
- Note of "Learn Python the HardWay"
- Python递归查找文件(os.walk, os.path, fnmatch)
- Practical Python and OpenCV + Case Studies
- 将Ipython notebook转为pdf
- python导入txt文件并绘制成条形图
- python os 模块
- 4.Python标准库_文件管理 (部分os包,shutil包)
- python密码处理(可用于生产模式)
- Python文件读写