统计得分(Python)

统计得分(Python),第1张

统计得分(Python)

给出一个由O和X组成的串,统计得分,每个O得分为目前连续出现的O的个数,X的得分为0。例如OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3。
解题思路:

    字符串遇到“X”则拆分循环遍历拆分后的每个part直接len即为得分
str = "OOXXOXXOOO"
#split方法的返回类型是列表
str1 = str.split(sep="X")
score = 0
for i in str1:
   score = score + len(i)
print(score)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5711405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存