最近、kivy について知りました。Pythonも最近勉強中です。入力テキスト用の2つのボックスがあり、ボタンをクリックした後に結果を含むラベルを返すkivyにしたアプリケーションが欲しいです。このコードは彼にある必要があります:
def word_detect(a,b):
y = []
e = []
s = []
for counter in range(len(b)):
z = []
for word in a:
ml = 0
index = -1
for letter in word:
index += 1
if letter == (b[counter])[index]:
ml += 1
if ml == int((b[counter])[-1]):
z.append(word)
y.append(z)
e.extend(z)
for i in e:
if (y[0]).count(i)==(y[1]).count(i)==(y[2]).count(i)==1 and s.count(i)==0:
s.append(i)
return s
print word_detect(raw_input('list: '). upper(). split(','),raw_input('words: '). upper(). split(','))
'''
e.g:
list : total,relax,mixer,remix,scope,candy,water
words: helix 3, botex 1, below 2
result: ['relax']
RELAX
hELiX - 3 matched letters
boteX - 1 matched letter
bELow - 2 matched letters
'''