16

コーディングにはpyscripterを使用しており、オートコンプリートをサポートしています。だから、私が言うとき:

a = []
a.

それは私にすべてのリスト機能を与えます。同様に、私が行う文字列についても同様ですb=''

ただし、file型については、関数を使用file.して選択し、その引数を記述してからfile、変数名に置き換える必要があります。

IDE をより便利にするために、Python で明示的に変数の型を宣言する方法はありますか?

4

3 に答える 3

9

Python には型宣言がありません。Python 3 では、関数注釈と呼ばれるものが導入されています。これは、Guido が「型宣言ではないもの」と呼ぶことがあります。これは、その最も明白な用途が型情報をヒントとして提供することになるためです。

他の人が述べたように、さまざまな IDE がオートコンプリートで良い仕事をしたり悪い仕事をしたりします。

于 2010-10-28T10:57:39.810 に答える
4

タイプで呼び出し可能なメソッドが必要な場合... Pythonコンソールでいつでもdir(var)を使用できます...

于 2010-10-28T12:12:01.737 に答える