Python函数字符比例

如何在字符串中找到元音比例最低的单词?例如,"爱"这个词是2/4=0.5。
示例:

选择 | 换行 | 行号
  1. text = "music and rythm"

结果将是

选择 | 换行 | 行号
  1. ["rythm"]
选择 | 换行 | 行号
  1. text = "least great and good"

结果将是:

选择 | 换行 | 行号
  1. ["least","great"]
# 回答1


重复[看]每个字母。如果是元音,则向元音计数器加1,如果不是,则向辅音计数器加1。将元音除以辅音,如果使用的是Python2.x,请记住要转换为Float,并将其作为[Result_of_Divition,Word]追加到列表列表中。您可以按升序或降序对列表进行排序,以找到最大或最小的列表。

标签: python

添加新评论