任何个体都有自己的品牌;存在即有价值。
—— 传承者戚
本实例利用python实现类似于“上海自来水来自海上”的中文句子造句。实现效果如下:
长短计算尺算计短长
除根落水狗水落根除
黄金润滑油滑润金黄
马上话搭头搭话上马
馋嘴说瞎话瞎说嘴馋
风扇打拍子拍打扇风
顺耳话搭头搭话耳顺
面对计算机算计对面
集市落花生花落市集
难为继承人承继为难
世故知情人情知故世
……
python3.5 代码如下:
import 汉语词林
import jieba
import jieba.posseg # 结巴词性标注模块
# 程序编者:传习者戚
# 造句:类似于“上海自来水来自海上”的句子
# 统计运行时间计时开始
import datetime
begin = datetime.datetime.now()
def 单字词性(one_char):
return [i.flag for i in jieba.posseg.cut(one_char)][0]
def 词组词性排列(strings):
s = list(strings)
return list(map(单字词性, s))
# 搜索双字词语AB:倒叙过来也是常用词语BA。
double_char = 汉语词林.双字列表
double_char = [doub for doub in double_char if "v" not in 词组词性排列(doub)] # 没有动词<