import random

...

def nahodnyText(pocetSlov):
    samohlasky = 'aeiyou'
    souhlasky ='qwrtpsdfghjklzxcvbnm'

    for i in range(pocetSlov):
        #jedno slovo
        delkaSlova = random.randint(1,8)
        zacatek = random.randint(0,1)  # zacinam samohlaskou nebo souhlaskou?
        for i in range(delkaSlova):
            if i % 2 == zacatek:       # ztrida se samohlaska a souhlaska
                sys.stdout.write( random.choice(souhlasky) )
            else:
                sys.stdout.write( random.choice(samohlasky) )
        sys.stdout.write(' ')
    sys.stdout.write('\n\n')
