回答編集履歴

1

変換用の関数を追加

2021/01/28 14:25

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -79,3 +79,27 @@
79
79
 
80
80
 
81
81
  かな。
82
+
83
+
84
+
85
+ 補足: 2文字渡すと対応する整数を得る関数。
86
+
87
+ ```Python
88
+
89
+ import re
90
+
91
+
92
+
93
+ def convert(str):
94
+
95
+ if not re.match(r"^[\da-fA-F][\da-fA-F]$", str):
96
+
97
+ return None
98
+
99
+ if str[1] == '0':
100
+
101
+ return int(str[0], 16)
102
+
103
+ return int(str[1], 16) + int(str[0], 16) * 15
104
+
105
+ ```