回答編集履歴
1
変換用の関数を追加
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
|
+
```
|