Vscode で Python にコード コメントを追加する方法

序文

正社員エンジニアとして、Java、C#、JSを学びました。実際、特に静的言語から動的言語まで、言語はすべてです。静的言語と動的言語の違いは、属性が変更できるかどうかです。静的言語は複雑な関数の記述に適しており、動的言語は単純な関数の記述に適しています。もちろん、これは相対的な話であり、コード管理が適切であれば、実際には同じです。違いを言いたい場合は、静的言語の方が効率的です。

実際、JS に触れていればすぐに Python を始めることができるのですが、名前を付けずに Python を直接使うことにまだ慣れていないので、あまり書きすぎるとバグが発生しやすいような気がしますが、動的言語ではスコープとコードの名前付けに注意する必要があります。非常に高い感度が必要です。そうしないと、後でデバッグが非常に困難になります。

あまりにもナンセンスなので、コードヒントの設定方法について話しましょう

コードヒント

効果を実感してください:

パラメータのタイプを説明でき、
ここに画像の説明を挿入

Pythonにはコードアノテーションが付属しています

Python 関数には独自のカテゴリ注釈がありますが、それらは構文サポートにすぎず、厳密にはテストされていません。文字列をマークした場合でも、数値コードを入力することで実行できます。

# 符号:后面的是参数的类别标注,符号->的是返回值的类别标注
def MyFunction(value1:str,value2:int,value3: bool)-> bool:
    print(value1,value2,value3)

ここに画像の説明を挿入

ここに画像の説明を挿入
ヒント: 注釈は単なるコメントであり、コードの実行には影響しません。属性タイプのみを入力できます

曲がった動き、デフォルトパラメータ

Python関数は初期値を設定することでオーバーロードと同様の機能を実現できます

# 添加默认参数
def Myfunction(name=1,age=1):
    print(name,age)

ここに画像の説明を挿入

vscodeコードのアノテーション

トリガー条件、Vscodeにシンボルを3回続けて入力してください
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_44695769/article/details/131659152
おすすめ