Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. import pymorphy2
  2. morph = pymorphy2.MorphAnalyzer()
  3. kur_phrase = 'Программа профессиональной подготовки пилотов'
  4.  
  5. kur_arr = kur_phrase.split(' ')
  6.  
  7. kur_name = kur_arr[0]
  8.  
  9. kur_parse = morph.parse(kur_name)[0]
  10. kur_nomn = kur_parse.inflect({'nomn'}).word
  11. kur_gent = kur_parse.inflect({'gent'}).word
  12. kur_datv = kur_parse.inflect({'datv'}).word
  13. kur_accs = kur_parse.inflect({'accs'}).word
  14. kur_ablt = kur_parse.inflect({'ablt'}).word
  15. kur_loct = kur_parse.inflect({'loct'}).word
  16.  
  17. kur_arr1 = kur_arr
  18. kur_arr1[0] = kur_nomn
  19. kur_dat1 = (' ').join(kur_arr1)
  20. print(kur_dat1)
  21.  
  22. kur_arr2 = kur_arr
  23. kur_arr2[0] = kur_gent
  24. kur_dat2 = (' ').join(kur_arr2)
  25. print(kur_dat2)
  26.  
  27. kur_arr3 = kur_arr
  28. kur_arr3[0] = kur_datv
  29. kur_dat3 = (' ').join(kur_arr3)
  30. print(kur_dat3)
  31.  
  32. kur_arr4 = kur_arr
  33. kur_arr4[0] = kur_accs
  34. kur_dat4 = (' ').join(kur_arr4)
  35. print(kur_dat4)
  36.  
  37. kur_arr5 = kur_arr
  38. kur_arr5[0] = kur_ablt
  39. kur_dat5 = (' ').join(kur_arr5)
  40. print(kur_dat5)
  41.  
  42. kur_arr6 = kur_arr
  43. kur_arr6[0] = kur_loct
  44. kur_dat6 = (' ').join(kur_arr6)
  45. print(kur_dat6)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement