Advertisement
Guest User

Untitled

a guest
Feb 16th, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. s=''
  2. s1=''
  3. k=0
  4. i=0
  5.  
  6. fin=open('2.txt','rt')
  7. s=str(fin.readline())
  8. s1=input('Введите подстроку, которую надо найти ')
  9. fin.close()
  10.  
  11. fout=open('Res2.txt','wt')
  12. fout.write('Исходная строка: '+s)
  13. fout.write('\nПодстрока, которую надо найти: '+s1)
  14.  
  15. while i<(len(s)-len(s1)+1) and k<len(s1):
  16.     j = 0
  17.     fl = True
  18.     while j<len(s1) and fl:
  19.             if s[i+j]!=s1[j]:
  20.                 fl=False
  21.             else:
  22.                 k+=1
  23.                 j+=1
  24.     i+=1
  25.    
  26. if k<len(s1):
  27.     fout.write('\nПодстрока не найдена')
  28. else:
  29.     fout.write('\nНомер певрого входа равен {0:2d}'.format(i-1))
  30.  
  31. fout.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement