Aqua3k / RandomTestCaseDebugger

ランダムテストケースの作成と実行が簡単にできる環境
0 stars 1 forks source link

型ヒントを追加 #16

Closed dorapon2000 closed 2 years ago

dorapon2000 commented 2 years ago

概要

MakeRandomGraphなどの関数が変数多すぎて、どれがどの型を使うか分かりづらかったため、すべての関数に型ヒントを追加。AtCoderのサポートと合わせて、python 3.8以上に対応。

型ヒントをつけると、VSCodeで関数にマウスオーバーすると、どんな型の引数があるのかわかるようになる。 スクリーンショット 2022-01-18 0 43 37

今後の運用

型ヒントはつけてもつけなくても挙動になんの変化もないので、無理につけようとしなくても、つけたいときにつければいいと思う。

参考

2021年版Pythonの型ヒントの書き方 (for Python 3.9) https://future-architect.github.io/articles/20201223/