llone201 发表于 2022-11-24 17:17:03

第20讲 课后作业 寻找隐藏在长字符串中的密码 作业中的疑惑

小鱿鱼的答案中,最后一段

    |如果前边和后边都是三个大写字母:
    |-- 如果后边第四个字母也是大写字母(不符合条件):
    |-- -- 清空记录B和C,重新统计
    |-- 如果后边仅有三个大写字母(符合所有条件):
    |-- -- 打印结果,并清空所有记录,进入下一轮统计
    """
    if countA == 3 and countC == 3:
      if i+1 != length and str1.isupper():
            countB = 0
            countC = 0
      else:
            print(str1, end='')
            countA = 3
            countB = 0
            countC = 0

===》str1 这是判断后边第四个字母吗?不是后面第一个字母的?
为什么不是str1?

编程追风梦 发表于 2022-11-24 19:04:51

你看一下之前有没有i递加
页: [1]
查看完整版本: 第20讲 课后作业 寻找隐藏在长字符串中的密码 作业中的疑惑