pythonで全角を半角にする
pythonで全角を半角にする
pythonで全角を半角にするライブラリで「mojimoji」と言うのがあるそうです。
早速使ってみます。
ライブラリインストール
pip3 install mojimoji
プログラム
import mojimoji
zenkaku = '12345'
hankaku = mojimoji.zen_to_han(zenkaku)
print(hankaku)
zenkaku = 'あいうえお'
hankaku = mojimoji.zen_to_han(zenkaku)
print(hankaku)
zenkaku = '12345あいうえお'
hankaku = mojimoji.zen_to_han(zenkaku)
print(hankaku)
実行結果
12345
あいうえお
12345あいうえお
追記
isdigit()の挙動も見てみます。
print(1.isdigit())
#正数->Error
print("1".isdigit())
#半角->True
print("0.1".isdigit())
#小数->False
print("-1".isdigit())
#負の数->False
print("1".isdigit())
#全角->True
print("あ".isdigit())
#ひらがな->False
ディスカッション
コメント一覧
まだ、コメントがありません