tannakaken 2023-02-20 09:23:10

[Python] mypyではないのでtheirpyとでも名付けようか このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

私がとある会社に入って初めてPythonを本格的に書き始め、そこで型ヒントを初めて見ました。 それがこれです。すでにリリースされ本番運用されていたアプリでした。 しばらく「こう言うものなのか」と思っていましたが、調べれば調べるほど疑問が増えてきて、最終的に「Pythonの型ヒントを全く知らない奴が書いて、それを他の人(少なくとももう一人このコードを読んでいたはず)も特に疑問も持たずにスルーしてた」と気づいたときにはとてもびっくりしました。

def some_func(arg: int) -> [int]:
    pass
 
def other_func(arg: {}) -> ([], int, []):
    pass

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント

まだコメントがありません。最初にコメントを残しませんか?

コメント投稿には、twitter認証が必要です。

Twitter認証