【Python】10進数を16進数に変える方法
やりたいこと
基本16進数で扱いたくて、if文で10(hex)だったら実行するみたいにしたいときに
if 関数.list[0] == 10:
と書くと上手くいかない。関数で数値を扱ったら10進数扱いになっとるがな。
解決策
if hex(関数.list[0]) == 10:
としたらOK。
hex(10進数)で変換できるよって話。
この記事が気に入ったらサポートをしてみませんか?
基本16進数で扱いたくて、if文で10(hex)だったら実行するみたいにしたいときに
if 関数.list[0] == 10:
と書くと上手くいかない。関数で数値を扱ったら10進数扱いになっとるがな。
if hex(関数.list[0]) == 10:
としたらOK。
hex(10進数)で変換できるよって話。
この記事が気に入ったらサポートをしてみませんか?