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的变量有本质的区别。