[英]looking for #python name module, similar to enchant
我最近有一個作業 go 計算一個句子中的單詞數。 很簡單,對吧?
您將輸入句子分配給一個列表,you.split() 它,然后是 you.count。
問題是:
a) 如果句子不是句子怎么辦? (不以點結尾)? 很容易解決:檢查是 string[-1][-1]=="." 我們完成了。
b)這就是事情變得棘手的地方......
如果一個詞 - 根本不是一個詞怎么辦?
示例:djgghjdjgf、7zark7。 暴雪,twi@ter 等。
我發現 pyenchant 可以解決大多數問題……但是:
我可以運行一個 double.check: 一個用於 pyenchant,但我必須再做一個來看看它是否是一個名字......這是一個詞......
任何人都知道與 pyenchant 類似的 mudule (基本上是一個字典),只有 NAMES (如果存在的話)?
那將不勝感激。
也歡迎其他解決方案。
ps
len(s.split()) 是不對的? 如果我猜對了#%#$65477 - 那不是(。)一個詞,它只是列表中的一個項目(我被要求輸入單詞。可能是真實的)。
再次感謝。
正如#Patrick Artne 所說,沒有辦法區分具有雙重含義和各種原因的名稱。 在一個螺母 shell - 我要問的只是無法完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.