10 進数を 16 進数に変換する

Beginner

This tutorial is from open-source community. Access the source code

はじめに

Python では、hex() 関数を使って、10 進数を 16 進数に簡単に変換できます。このチャレンジでは、10 進数を引数として受け取り、その 16 進数表記を返す関数を書くよう求められます。

10 進数を 16 進数に変換する

10 進数を引数として受け取り、その 16 進数表記を返す to_hex(dec) 関数を書きましょう。この関数は次の手順を実行する必要があります。

  1. hex() を使って 10 進数を 16 進数に変換します。
  2. 16 進数表記を返します。
def to_hex(dec):
  return hex(dec)
to_hex(41) ## 0x29
to_hex(332) ## 0x14c

まとめ

このチャレンジでは、Python の hex() 関数を使って 10 進数を 16 進数に変換する方法を学びました。また、この変換を行う関数も作成しました。