【发布时间】:2015-11-24 03:46:40
【问题描述】:
我正在寻找一个 for 循环,它可以找到特定字符的出现次数除以字符串的长度。之后它显示最大的变量
Largestnumber=0
>>>List=["shadow", "light", "blazar"]
>>>Insert= input("input a character(s): ")
for loop
Print (Largestnumber)
它会如下所示:
input a character(s): a#I have inputed an a
0.33333
再次,我正在寻找一种方法来查找字符在字符串中的项目中出现的时间除以确切项目的长度。 在我的例子中 “影子”里面有一个 a,长度是 6,所以它是 1/6 = 0.1666666 “wing”里面没有任何a,长度为4,所以它是0/4 “blazar”有 2 个 a,整个刺的长度是 6,所以 2/6 = 0.3333333 并且因为 0.33333 是它被打印的最大数字
【问题讨论】:
-
'somestring'.count('s')和len('somestring')可能会派上用场... -
请注意,
List是一个非常糟糕的变量名称,尽管由于大写字母,它与内置的list类型不冲突。
标签: python loops for-loop character