Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. def func(file, x):
  2.     with open(file, 'r', encoding='utf-8') as f:
  3.         text = f.read().split(' ')
  4.  
  5.     proc = 0
  6.     un = []
  7.     un2 = []
  8.     for word in text:
  9.         if word.startswith('un'):
  10.             un.append(word)
  11.             if len(word) > x:
  12.                 un2.append(word)
  13.  
  14.     if len(un) > 0:
  15.         proc = (len(un2) / len(un)) * 100
  16.  
  17.     print('Слов с приставкой un-: ', len(un))
  18.     print('Процент слов с приставкой un-, длиннее ' + str(x) + ' символов: ', proc)
  19.  
  20. func('text.txt', 5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement