[Python] 中英文标点转换

 

标点符合的转换实现

def E_trans_to_C(string):
    E_pun = u',.!?[]()<>"\''
    C_pun = u',。!?【】()《》“‘'
    table= {ord(f):ord(t) for f,t in zip(E_pun,C_pun)}
    return string.translate(table)

 

测试:

s1 = '这里包含英文字符.'
s2 = E_trans_to_C(s1)
print(s2)

 

转自:https://blog.csdn.net/nanbei2463776506/article/details/82967140

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章