【5秒でわかる】Pythonで10進数、16進数を相互変換する

Python3

プログラムと結果

10進数から16進数への変換

hoge = 128
moge = hex(hoge)
print(moge)
0x80

16進数から10進数への変換

hoge = "4a"
moge = int(hoge, 16)
print(moge)
74

解説

10進数から16進数

hex(num)
  1. num:16進数に変換したい10進数

渡された10進数が「0x○○」の形式に変換されます。

 

16進数から10進数

int(hex, 16)
  1. hex:10進数に変換したい16進数

渡された16進数が10進数に変換されます。

第二引数の16を8にすると8進数から10進数への変換ができます。

 

タイトルとURLをコピーしました

Fatal error: Uncaught JSMinException: Unterminated string literal. in /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/cfiltering/lib/library/jsmin-php/jsmin.php:128 Stack trace: #0 /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/cfiltering/lib/library/jsmin-php/jsmin.php(315): JSMin->action(1) #1 /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/cfiltering/lib/library/jsmin-php/jsmin.php(76): JSMin->min() #2 /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/yasakani-cache/yasakani-cache.php(570): JSMin::minify('<script type="a...') #3 /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/yasakani-cache/yasakani-cache.php(925): Yasakani_setting::html_minify('<!doctype html>...', 1, 1, 1) #4 [internal function]: Yasakani_setting::output_cache('<!doctype html>...', 9) #5 /home/miyayamo/miyayamo.com/public_html/wp-includes/functions.php(4339): ob_end_flush() #6 /home/miyayamo/miyayamo.com/public_html/wp-includes/class-wp-hook.php(286): wp_ob_end_flush_all('') #7 /home/miyayamo/miya in /home/miyayamo/miyayamo.com/public_html/wp-content/plugins/cfiltering/lib/library/jsmin-php/jsmin.php on line 128