润木 发表于 2020-6-9 22:42:09

查找函数定义失败

def findstr(a,b='im'):
    count=0
    for i in range(len(a)):
      if a==b:
            count+=1
    print('子字符串在目标字符串中共出现%d次'%(count))


目的是为了定义一个函数查找后面一个字符串出现的次数,可是运行好像对 if a==b这一行报错,没找到原因,求大神指导

小甲鱼的铁粉 发表于 2020-6-9 23:03:39

@Twilight6

小甲鱼的铁粉 发表于 2020-6-9 23:04:24

楼主代码发全了吗

Twilight6 发表于 2020-6-9 23:07:42

错误:
if a==b:
这里是列表切片是冒号不是逗号:
正确:
if a==b:

完整:
def findstr(a,b='im'):
    count=0
    for i in range(len(a)):
      if a==b:
            count+=1
    print('子字符串在目标字符串中共出现%d次'%(count))


Twilight6 发表于 2020-6-9 23:09:39

小甲鱼的铁粉 发表于 2020-6-9 23:04
楼主代码发全了吗

谢谢召唤 {:10_281:}

小甲鱼的铁粉 发表于 2020-6-9 23:12:21

Twilight6 发表于 2020-6-9 23:09
谢谢召唤

{:10_297:}

润木 发表于 2020-6-11 09:54:17

Twilight6 发表于 2020-6-9 23:07
错误:

这里是列表切片是冒号不是逗号:


{:5_104:}自己晕了

Twilight6 发表于 2020-6-11 09:58:14

润木 发表于 2020-6-11 09:54
自己晕了

哈哈 问题已经解决那就给个最佳吧

润木 发表于 2020-6-11 10:07:57

Twilight6 发表于 2020-6-11 09:58
哈哈 问题已经解决那就给个最佳吧

没找到最佳在哪儿给。。。。好像没了。。。

Twilight6 发表于 2020-6-15 23:25:33

润木 发表于 2020-6-11 10:07
没找到最佳在哪儿给。。。。好像没了。。。

哈哈这个可能发的不是求助帖吧....是求助帖的话再楼层就看得见绿色的设置最佳
页: [1]
查看完整版本: 查找函数定义失败