python实现成语背诵小软件

问题描述:
这是一个帮助背诵成语的小程序。要求用户自己建立属于自己的成语库,并且可以自行查看成语库并且对其进行增加,删除,查询,修改库内成语。选择开始游戏进入游戏界面,随机抽取成语并且随机隐去成语中的两个汉字,用户要根据显示字猜隐去字,猜对了给出鼓励语句,猜错了由用户自行选择退出游戏或者继续猜词。

编程过程:
(1) 建立成语库,并可以方便地对成语库进行增加、删除。
(2) 随机读取一个成语。
(3) 随机隐去成语中的两个汉字,规则是:四字成语前2个汉字随机隐去1个,后2个汉字随机隐去1个。用随机数方式确定隐去哪个位上的汉字,并在屏幕上显示带下划线的成语。
(4) 用户填充下划线处的成语,程序判断填充是否正确。
(5) 当用户可以自行选择结束游戏,系统根据用户不同的选择或者回答的正确与否输出相应的提示语句。

部分源代码:

'''初始化'''
def establish():
    print("输入想要创建的成语个数:", end=' ')
    num = int(input())
    print("输入{}个成语".format(num))
    for i in range(num):
        aList.append(input())
    print("成语库创建成功!")
    print("按回车键继续...\n")
    space = input()
'''开始游戏'''
def begin():
    length = len(aList)
    if(length == 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值