Thursday, May 28, 2009

Membuat grammar

berikut kita bahas cara membuat grammar. Salah satunya yang akan kita bahas sekarang adalah bagaimana membuat kata kata jamak, atau sering disebut plural

masukan rumusnya

def plural(word):
if word.endswith('y'):
return word[:-1] + 'ies'
if word[-1] in 'sx' or word[-2:] in ['sh', 'ch']:
return word + 'es'
if word.endswith('an'):
return word[:-2] + 'en'
else:
return word + 's'

setelah itu tes dengan kata2 tertentu

>>> plural('fairy')
'fairies'
>>> plural('woman')
'women'

No comments:

Post a Comment