Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Created on 23-okt.-2014
- @author: epicavet
- '''
- def isSolresol(woord):
- Lijst = ["do", "re", "mi", "fa", "sol", "la", "si"]
- result = ''
- count = 0
- for i in woord:
- controle = ''
- controle += i
- result += controle
- if result in Lijst:
- count += 1
- result = ''
- if result == '' and count <= 5:
- return True
- else:
- return False
- """
- Geeft een Booleaanse waarde terug die aangeeft of het gegeven woord al dan
- niet voldoet aan de grammaticaregels van Solresol.
- >>> isSolresol('doresol')
- True
- >>> isSolresol('doreso')
- False
- >>> isSolresol('salami')
- False
- """
- def afkorting(woord):
- Lijst = ["do", "re", "mi", "fa", "sol", "la", "si"]
- result = ''
- resultaat = ''
- for i in woord:
- controle = ''
- controle += i
- result += controle
- if result in Lijst:
- result = result [:-1]
- resultaat += result
- result = ''
- return resultaat
- """
- Geeft de verkorte versie terug van het gegeven solresolwoord.
- >>> afkorting('fala')
- 'fl'
- >>> afkorting('doremi')
- 'drm'
- >>> afkorting('doresol')
- 'drso'
- """
- def antoniem(woord):
- Lijst = ["do", "re", "mi", "fa", "sol", "la", "si"]
- result = ''
- resultaat = ''
- for i in woord:
- controle = ''
- controle += i
- result += controle
- if result in Lijst:
- resultaat = result + resultaat
- result = ''
- return resultaat
- """
- Geeft het antoniem terug van het gegeven solresolwoord.
- >>> antoniem('fala')
- 'lafa'
- >>> antoniem('doremi')
- 'miredo'
- >>> antoniem('doresol')
- 'solredo'
- """
- if __name__ == '__main__':
- import doctest
- doctest.testmod()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement