Pythonの組み込み関数hash()は、オブジェクトのハッシュ値を得ることができます。本記事ではその方法について解説をします。
Python 基礎文法の教科書を執筆しました!
hash関数の使い方
オブジェクトのハッシュ値を返します。ハッシュ値とは、入力されたデータをもとにして作られた適当な値です。
同じ入力に対しては同じ値が返ってきます
組み込み関数 hash() ー Python公式ドキュメント
辞書にはハッシュ値が使われている
ハッシュ値は辞書のキーを高速に比較するために使われています。
ハッシュはセキュリティ対策に有効
ハッシュはセキュリティ対策に有効な手段です。
- デジタル署名の信頼性を保証
- パスワードを保存する際のセキュリティ強化
が使用例としてあげられます。
まとめ
hash関数について解説をしました。セキュリティ対策に使えるハッシュ値を作れる関数なので、きちんと理解しておきましょう。
Pythonには
実力を証明できる資格があります
PythonにはPython3エンジニア認定基礎試験という試験があります。
試験範囲がPythonチュートリアル(公式ドキュメント)となっているため、Pythonの基礎を全て押さえることができます。
- 独学で勉強していて、どれくらい理解できているのか調べたい
- 今の仕事も続けつつ、キャリアの幅を広げたい
- 新しい技術としてPythonを習得したい
そんな方は是非詳細をご確認ください。
リンク
おすすめ記事
【入門者向け】効率よくPythonを習得する3Step
【難易度爆下げ】Python3エンジニア認定基礎試験 公式問題集レビュー
【Python3エンジニア認定基礎試験】合格体験記からみんなの勉強方法を探ってみた
リンク
コメント