Newer
Older
ai / lab4 / testFiltrage.py
@Andreas Jaggi Andreas Jaggi on 10 Apr 2006 1 KB Add existing code.
print "Test fonction filtrage(daum,pattern)"
j=filtrage('vincent', '?x')
print "\t",j
print "\t",{'?x':'vincent'}
a=filtrage(['vincent', 'est un', 'doctorant'],['?x', 'est un', 'doctorant'] )
print "\t",a
print "\t",{'?x':'vincent'}
b=filtrage(['vincent', 'est un', 'doctorant'],['?x', 'est un', '?y'])
print "\t",b
print "\t",{'?x':'vincent', '?y':'doctorant'}
c=filtrage(['vincent', 'est un', 'doctorant'] , ['vincent', 'est un', 'doctorant'])
print "\t",c
print "\t",{}
d=filtrage(['vincent', 'est un', 'doctorant',['vincent', 'est un', 'doctorant']] , ['vincent', 'est un', 'doctorant',['vincent', 'est un', 'doctorant']])
print "\t",d
print "\t",{}
e=filtrage(['vincent', 'est un', 'doctorant'],['vincent', 'est un', 'doctorant',['vincent', 'est un', 'doctorant']])
print "\t",e
print "\t",echec
f=filtrage(['vincent', 'est un', 'doctorant'] , ['paolo', 'est un', 'doctorant'])
print "\t",f
print "\t",echec
g=filtrage(['vincent', 'est un','doctorant','paolo', 'est un', 'doctorant'],['?x', 'est un', '?y','?z', 'est un', '?v'])
print "\t",g
print "\t",{'?x':'vincent', '?y':'doctorant','?z':'paolo', '?v':'doctorant'}
h=filtrage(['vincent', 'est un', 'vincent'],['?x', 'est un', '?x'])
print "\t",h
print "\t",{'?x':'vincent'}
i=filtrage(['vincent', 'est un', 'doctorant'],['?x', 'est un', '?x'])
print "\t",i
print "\t",echec
j=filtrage('vincent', '?x')
print "\t",j
print "\t",{'?x':'vincent'}