点这里安装 => 成语接龙 JioNLP

安装 Installation

python>=3.6

$ git clone https://github.com/dongrixinyu/JioNLP
$ cd ./JioNLP
$ pip install .

成语接龙

idiom_solitaire

给定一条成语,返回其尾字为首的成语。

import jionlp as jioidiom = input('input: ')
n = 0
while n < 10:idiom = jio.idiom_solitaire(idiom, same_pinyin=False, same_tone=True)print('A: ', idiom)idiom = jio.idiom_solitaire(idiom, same_pinyin=False, same_tone=True)print('B: ', idiom)n += 1# 执行后,工具代码会以 A 和 B 两个角色无限把成语接龙玩下去,一直玩到接不出成语喘息未定
A:  定于一尊
B:  尊师重道
A:  道听途说
B:  说三道四
A:  四面八方
B:  方兴未艾
A:  can not find next
  • cur_idiom(str): 当前输入的成语,为其寻找下一个接龙成语
  • check_idiom(bool): 检查当前输入的 cur_idiom 是否是成语,默认为 False
  • same_pinyin(bool): 拼音一致即可接龙,否则必须同一个汉字才可接龙,默认 True
  • same_tone(bool): same_pinyin 为 True 时有效,即拼音的音调一致才可接龙,否则算错,默认为 True
  • with_prob(bool): 以成语的使用频率进行返回,即常见成语更容易返回,否则更易返回罕见成语
  • restart(bool): 重新开始新一轮成语接龙,即清空已使用成语列表,默认 False

好了,还不快用起来?!

python 实现的 成语接龙相关推荐

  1. 基于Python经典版成语接龙逻辑实现

    基于Python经典版成语接龙逻辑实现 今天,想检验一下前期Python学习成功,加上好友提起斗一波成语接龙,为完全碾压,轻松取胜,便顺手写一个适合日常群聊PK的成语接龙小程序.具体实现流程如下: 成 ...

  2. 学富五车的你,敢迎战Python开发的成语接龙游戏吗?

    成语接龙 今天难得下班早,不用做公司的末班车,和同事乘公交回家.中途上来几个学生,相互在玩着成语接龙游戏.说是成语,但词汇却真是不堪入耳. 6月高考的前一天,我发布的一篇文章,决战高考,帮你秒变成语之 ...

  3. 学富五车的你,敢来迎战Python开发的成语接龙游戏吗?

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 真者,精诚之至也,不精不诚,不能动 ...

  4. 敢来迎战Python开发的成语接龙游戏吗?

    游戏演示 说了这么多,让我们来先睹为快,让我来挑战一局接龙比赛吧: <游戏展示> 既然是游戏,就得来个排名才有意思啊! 之前测试了几轮数据,这次我们使用一个Neo的新用户来进行游戏,随便接 ...

  5. 还在怕成语接龙你玩不过别人嘛!今天教大家用Python做一个成语接龙的小游戏!!!

    相关文件 关注小编,私信小编领取源码哟!!当然别忘了一键三连哟!! 开发工具 Python版本:3.6.4 相关模块: pyqt5模块: 以及一些python自带的模块. 环境搭建 安装Python并 ...

  6. python的成语接龙程序代码_基于Python经典版成语接龙逻辑实现

    import structimport os # 搜狗的scel词库就是保存的文本的unicode编码,每两个字节一个字符(中文汉字或者英文字母) # 找出其每部分的偏移位置即可 # 主要两部分 #1 ...

  7. python成语接龙代码_基于Python经典版成语接龙逻辑实现

    import structimport os # 搜狗的scel词库就是保存的文本的unicode编码,每两个字节一个字符(中文汉字或者英文字母) # 找出其每部分的偏移位置即可 # 主要两部分 #1 ...

  8. 成语接龙python

    用python编写一个成语接龙: # 读取 成语大全.txt f = open("成语大全.txt", "r",encoding="ANSI" ...

  9. python——成语接龙小游戏

    小试牛刀的简易成语接龙. 思路-- 1.网上下载成语字典的txt版本 2.通过python进行处理得到格式化的成语,并整理成字典(python字典查找速度快) 3.python程序,查找 用户输入的最 ...

最新文章

  1. 天兔(Lepus)监控系统慢查询分析平台安装配置
  2. 分享代码到GitHub
  3. Docker源码分析(七):Docker Container网络 (上)
  4. netty系列之:自定义编码和解码器要注意的问题
  5. 十八般武艺教你如何解决问题
  6. oracle查对象创建时间,oracle:查询某个时间之后,指定用户,指定对象类型,并创建的表的个数...
  7. 零基础学python难_0基础学python有多难
  8. 程序员的噩梦:世界上最难的5种编程语言
  9. 【代码源 Div1#103】子串的最大差 Codeforces - 817D,力扣2104,1900分
  10. 软件过程与项目管理第二周作业
  11. 本人工作性质已改变,技术文摘随笔已经全部下线
  12. 凸优化第九章无约束优化 9.1 无约束优化问题
  13. jquery中的trigger()和preventDefault()方法
  14. 网页设计与制作期末大作业报告——动画家宫崎骏
  15. 【信息安全】-身份认证技术
  16. 央行等8部委发文规范供应链金融,严禁无牌开展相关业务
  17. PPT柱形统计图制作详情——小白秒变大神
  18. QUIC传输协议设计
  19. matlab自带的mri数据集,探查三维 MRI 数据集的切片
  20. 网购热催生网络模特月入万元多为大学生

热门文章

  1. D3学习笔记之常用比例尺
  2. Windows2000、XP、2003系统万能Ghost全攻略(转)
  3. Windows 计算机上查看 DNS 缓存的方法
  4. 2022新版Python+大数据学习路线图,附视频教程
  5. 计算机毕业论文致谢,精选毕业论文致谢语6篇
  6. layui 表格内容写temple函数_templet渲染layui表格数据的三种方式
  7. TIA西门子博途V17程序安装及相关注意事项
  8. Service类报错No qualifying bean of type ‘’ available: expected at least 1 bean which qualifies as auto
  9. 漫画:猜数字说公牛母牛的高频面试题
  10. oracle查询员工员工部门领导领导部门,oracle多表查询之经典面试题