2017-12-07 3 views
0

方法はあります自動的に(スクリプト)テスト誰かが、彼らが使用したりすることが許されなかった何かを持つ関数を実装した場合、彼らは愚かな何かを使用している場合...へのpython 3コードの品質テスト - 不適切な機能の使用状況検出

例A - range(len())での値をチェックしてください。

悪い

i, v in enumerate(a)

a[idx]
[OK]を続い

例B - あなたが許可されていないときint()を使用します。

悪い:int('1')
OK:あなたが "主張" キーワードを使用することができ

答えて

0

a = ord('1')-ord('0')が特定の動作を避けるため、あるいはします異なる値を期待した場合。実際にあなたの質問は明らかではありません。別の考え方は、試行錯誤です。

+0

私は私の質問に言い直しました。ありがとうございました。 –

関連する問題