#!/usr/bin/python #-*- coding:utf-8 -*- # 因為程式碼本身是 utf-8, 所以先強制將字串轉碼成 BIG5 strbig5 = "big 中文測試".decode('utf8','ignore').encode('big5','ignore') ii = 0 while ii<(len(strbig5)-1): bCH = False s1 = strbig5[ii] s2 = "" if (ord(s1)>127): bCH = True s2 = strbig5[ii+1] print (s1+s2).decode('big5','ignore').encode('utf8','ignore') + " 的 ASCII : " + hex(ord(s1)).strip('0x') + hex(ord(s2)).strip('0x') + "\n" else: print s1 + " 的 ASCII : " + hex(ord(s1)) + "\n" if bCH: ii += 1 ii += 1
沒有留言:
張貼留言