第十八讲最后一题
temp=input('请输入目标字符串:')aims=input('请输入字字符串(两个字符):')
def findstr(temp,aims):
if aims not in temp:
print('无')
else:
print('子字符串在目标字符串中共出现',temp.count(aims),'次')
findstr(temp,aims)
请问这题用count这么写有BUG吗?个人测试感觉没有问题 没啥问题啊,就是缩进有些不对
count 这样使用是没有问题的,但是你贴上来的代码缩进有些问题
两个 print 函数应该分别属于 if 和 else 语句下的代码,更改过来即可~
temp=input('请输入目标字符串:')
aims=input('请输入字字符串(两个字符):')
def findstr(temp,aims):
if aims not in temp:
print('无')
else:
print('子字符串在目标字符串中共出现',temp.count(aims),'次')
findstr(temp,aims) 昨非 发表于 2021-2-5 23:17
没啥问题啊,就是缩进有些不对
谢谢 Twilight6 发表于 2021-2-6 01:07
count 这样使用是没有问题的,但是你贴上来的代码缩进有些问题
两个 print 函数应该分别属于 if...
谢谢 想问一下,is会不会存在issss里面啊?如果楼上这样的代码会不会有偏差呀?
yueyueyue1023W 发表于 2024-12-20 14:36
想问一下,is会不会存在issss里面啊?如果楼上这样的代码会不会有偏差呀?
不好意思,看错了
页:
[1]