首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 可否不初始化变量,指定变量类型

2013-07-01 
python 可不可以不初始化变量,指定变量类型为了方便使用编辑器的类型智能感知功能,需要知道变量类型[解决

python 可不可以不初始化变量,指定变量类型
为了方便使用编辑器的类型智能感知功能,需要知道变量类型
[解决办法]

我想 python 是实现不了你说的功能了 。但是你用的IDE ,应该是可以的 !

你可以这样 :

1. 在写代码的时候用 :vari = 90 #this_is_for_completion

2. 当你运行代码的时候 ,让ide 替你把他变成 #this_is_for_completion vari = 90 

3. 如果你用的IDE没有提供这样的功能 ,我想你自己写一个的话 应该也不会超过100行的代码 !只是一个for line in open(args):

而且,几乎所有的编辑器都支持扩展的。
[解决办法]
type(var)可返回类型!
[解决办法]
python中变量的类型是动态绑定的,不像编译型语言是定义时指定的
[解决办法]
python的变量和C,DELPHI的变量有本质的区别。

热点排行