Цитата: basta от мая 30, 2017, 20:58Хм, да, пересмотрел список изменений и увидел, что почти все немеханические. Ну вот. Но потом могут попадаться и механические!
Да не, автоглосс бесполезен в случаях, когда слово меняет валентность или значение, тут нужен интеллект.
Цитата: basta от мая 31, 2017, 18:49По-моему, это не фраза — это песня: хибајибазиба-хибајибазиба ♪♫
Если есть фраза вида Xi Ba Yi Ba Zi Ba
#!/usr/bin/env python3
import fileinput
for line in fileinput.input():
w = line.strip().split(' ')
hi = len(w)
if hi > 3:
for i in range(hi-3,-1,-1):
f = w[i][-1] == 'i'
f = f and w[i+1] == 'me'
f = f and w[i+2][-1] == 'i'
f = f and w[i+3][-1] == 'a'
if f:
w[i+1] = w[i+3]
if hi > 5:
for i in range(hi-5):
f = w[i][-1] == 'i'
f = f and w[i+1][-1] == 'a'
f = f and w[i+2][-1] == 'u'
f = f and w[i+3] == 'le'
f = f and w[i+4][-1] == 'i'
f = f and w[i+5][-1] == 'a'
if f:
w[i+3] = w[i+1] + ' ' + w[i+5]
print(' '.join(w))
Цитата: basta от мая 24, 2017, 07:54А для «существует не менее 3 различных», «существует не более 1 различного», «существует n ∈ 4..42 различных», «существует столько же различных, сколько...»? Тогда от этого квантора могла бы быть реальная польза.
Числительные по умолчанию номинальные, так что словарь даёт.
Цитата: basta от мая 24, 2017, 07:41Да, это лучше, чем моё построение, наверно. Хотя «я люблю котов» тогда можно попытаться распарсить как «я люблю 0 котов», т. е. «я не люблю котов».
"Число передаётся числительными. Если оно не указано, то следует догадываться из контекста, числа по умолчанию нет."
Страница создана за 0.057 сек. Запросов: 23.