- 主题:请教个基础的问题 关于代码智能提示
正在学习python 用的IDE是vscode
比如定义了一个方法:
def myfunc(param):
# using param
这里param是我自定义的一个类 但作为参数不带类型的 导致我在用的时候没有智能提示
比较麻烦
请问有没有办法显示出智能提示?
--
FROM 113.45.54.186
是有提示 但如果是自定义类型作为参数 就没有提示了 点之后没反应。。
只能自己输入函数名或者属性名 感觉不太方便
【 在 ToSimplicity (致简) 的大作中提到: 】
: python 现在支持 type hint
--
FROM 113.45.54.186
可以加 type hint,就看 vscode 认不认了
【 在 lilnelse (不折腾) 的大作中提到: 】
: 正在学习python 用的IDE是vscode
: 比如定义了一个方法:
: def myfunc(param):
: ...................
--
FROM 114.251.60.*
def myfunc(param: MyClass):
...
【 在 lilnelse () 的大作中提到: 】
: 正在学习python 用的IDE是vscode
:
: 比如定义了一个方法:
:
--
FROM 138.19.103.*
python开发者是不是也觉得弱类型是个缺点?
【 在 ToSimplicity 的大作中提到: 】
:
: python 现在支持 type hint
: --
发自「今日水木 on iOS」
--
FROM 123.120.105.*
如果你一定要纠结强弱类型之类的定义问题的话,那python从第一天开始就是强类型的。
【 在 xeagle (静下心来编程) 的大作中提到: 】
: python开发者是不是也觉得弱类型是个缺点?
: 发自「今日水木 on iOS」
--
FROM 49.77.137.*
好吧,我确实没搞清楚强弱类型的定义。我本意是,python和java,c不一样,对象不用事先定义好类型
【 在 lvsoft 的大作中提到: 】
:
: 如果你一定要纠结强弱类型之类的定义问题的话,那python从第一天开始就是强类型的。
:
: --
:
发自「今日水木 on iOS」
--
FROM 114.248.72.*
这个可以 多谢
【 在 fanci (大葡萄) 的大作中提到: 】
: def myfunc(param: MyClass):
: ...
--
FROM 113.45.56.29
试了下 是可以的 虽然在定义的时候稍微麻烦点 但用的时候就方便了
多谢
【 在 wincss (wincss) 的大作中提到: 】
: 可以加 type hint,就看 vscode 认不认了
--
FROM 113.45.56.29
动态静态,强弱,不一样
【 在 xeagle 的大作中提到: 】
: 好吧,我确实没搞清楚强弱类型的定义。我本意是,python和java,c不一样,对象不用事先定义好类型
: 【 在 lvsoft 的大作中提到: 】
: :
: ...................
--来自微水木3.5.1
--
FROM 106.121.70.*