如何计算字符串中某个字母的分数?

时间:2017-10-03 02:18:56

标签: python python-3.x

您好我想知道如何计算字符串中某些字母的分数。例如,如果我有字符串" ABGTACTGASDJASBFGJAFKA"并且想要计算该字符串中A + D的分数我该怎么办?我想这样做而不必导入任何东西,只使用python的内置函数。

private void Page_Loaded(object sender, RoutedEventArgs e)
{
    for (int i = 0; i < 8; i++)
    {
        HubSection s = new HubSection
        {
            Name = "name1",
            Header = "More...",
            //IsHeaderInteractive = true,
            Width = 500,
            Height = 420,
            ContentTemplate = (DataTemplate)this.Resources["FeaturedSectionTemplate"]
        };
        MyHub.Sections.Add(s);
    }
}

1 个答案:

答案 0 :(得分:1)

A/D不是整个刺中某个字母的分数。

以下行将计算字符串中“A”的百分比。

100.0 * ( string.count("A") / len(string) )

我的建议是,不要一次做两个角色。从这个开始

def fraction(string, letter):