回答編集履歴

3

d

2019/03/07 08:48

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -74,4 +74,12 @@
74
74
 
75
75
  print(hankaku) # ['1', '2', '3', '4', '5', 'A', 'B', 'C']
76
76
 
77
+ # 指定可能な引数
78
+
79
+ # kana=True or False, カタカナを半角にするかどうか
80
+
81
+ # digit=True or False, 数字を半角にするかどうか
82
+
83
+ # ascii=True or False, Ascii 文字を半角にするかどうか (記号など)
84
+
77
85
  ```

2

d

2019/03/07 08:48

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -34,6 +34,44 @@
34
34
 
35
35
 
36
36
 
37
+ ## 追記
38
+
39
+
40
+
37
41
  回答した後に気づいたんですが、大文字⇢小文字ではなく、全角⇢半角ですね。
38
42
 
43
+
44
+
45
+ mojimoji というライブラリが便利そうですよ。
46
+
47
+
48
+
49
+ ```
50
+
51
+ pip install mojimoji
52
+
53
+ ```
54
+
55
+
56
+
39
- 少々お待ち下さい
57
+ ```python
58
+
59
+ import mojimoji
60
+
61
+
62
+
63
+ zenkaku = '12345ABC'
64
+
65
+ hankaku = mojimoji.zen_to_han(zenkaku)
66
+
67
+ print(hankaku) # 12345ABC
68
+
69
+
70
+
71
+ zenkaku = ['1', '2', '3', '4', '5', 'A', 'B', 'C']
72
+
73
+ hankaku = list(map(mojimoji.zen_to_han, zenkaku))
74
+
75
+ print(hankaku) # ['1', '2', '3', '4', '5', 'A', 'B', 'C']
76
+
77
+ ```

1

d

2019/03/07 08:43

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -27,3 +27,13 @@
27
27
  print(lower_names) # ['t', 't', '1']
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ ----
34
+
35
+
36
+
37
+ 回答した後に気づいたんですが、大文字⇢小文字ではなく、全角⇢半角ですね。
38
+
39
+ 少々お待ち下さい