问题标签 [flesch-kincaid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2006 浏览

python - python中的Flesch-Kincaid可读性测试

我需要帮助解决我遇到的这个问题。我需要编写一个从文本返回 FRES(Flesch 易读测试)的函数。给定公式:

在此处输入图像描述

换句话说,我的任务是把这个公式变成一个 python 函数。

这是我上一个问题的代码:

这是我得到的结果:

我的任务是通过 doctest 并得到 99.40 ...我也不允许更改以下代码,因为它是随任务本身提供给我的:

我觉得我已经接近了,但不知道为什么我会得到不同的结果。任何帮助都感激不尽。

0 投票
0 回答
298 浏览

python - 返回文本的 FRES(Flesch 易读测试)

我正在尝试实现一个 python 函数,该函数通过使用此 wiki 中的此公式返回文本的 Flesch-Kincaid 可读性测试:Flesch reading-ease test

我还遇到了一个与我回答的目标相同的问题:Converting Readability formula into python function

因此,通过使用它作为一种指南,我在我的实现中采用了类似的方法,并以此作为我的代码结束:

然后我运行我的代码并收到此错误消息:

像其他用户的帖子一样,我的目标是通过实现正确的功能来通过 doctest。我也可以假设他/她和我在同一个编程课上。

我对python有点陌生,所以我不确定我做错了什么。

0 投票
1 回答
280 浏览

python - 如何在 Python 中计算文本文件中的连续元音

我是 python 编程的新手,我有一个挑战,我已经尝试了几天,但我似乎无法弄清楚我的代码有什么问题。我的代码获取一个文本文件,并告诉我文本中有多少个句子、单词和音节。除了我的代码将包含连续元音的音节计算为多个音节之外,我的一切都运行良好,我似乎无法弄清楚如何解决它。任何帮助将不胜感激。例如,如果文件有这样的内容:“或者拿起武器对抗麻烦的海洋,并通过反对结束他们?死:睡觉。” 它应该说文本有 21 个音节,但程序告诉我它有 26 个,因为它不止一次计算连续的元音。