Python实现指定规则的飞花令程序

ie285602 程序题 共 个子题

飞花令背景

“飞花令”是中国传统饮酒助兴游戏,名字源自唐代诗人韩翃《寒食》中的名句“春城无处不飞花”。传统规则为参与者轮流说出含有约定关键字(称为“雅令”,如“花”“春”等)的诗句。

功能实现要求

请编写Python程序实现以下功能:

  1. 程序启动后,提示用户输入本局雅令(约定关键字)
  2. 输入雅令后按回车,进入诗句输入环节
  3. 提示用户输入含有雅令的诗句,要求诗句长度为5字(五言)或7字(七言)
  4. 多句诗句使用中文顿号、分隔,程序需将每句转换为列表中的独立元素
  5. 用户按回车键代表结束诗句输入
  6. 统计得分:雅令每出现1次计1分(样例逻辑为每句含雅令计1分)
  7. 格式化输出最终得分

输入输出样例

请输入本局的雅令:花
输入五言或七言诗句,不同诗句用"、"隔开:春城无处不飞花、花开花谢花满天
你得了2分!

友情提示

由于考试平台暂不支持eval()函数,可选用其他实现方式;若使用了eval()且程序逻辑正确,阅卷时仍按正常处理。

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧