0

write a python program , which takes one argument ,which is a word( as a string), and returns "true" if the word contains alternating vowels and consonants(i.e a consonant , followed by a vowel , followed by a consonant ....). Then write a short piece of code to read the above file and print out all such words. For example, it should print out words like "banana", "lever"
Note: you can use any file say /usr/dict/words

Edited by kiracho: n/a

3
Contributors
3
Replies
6
Views
6 Years
Discussion Span
Last Post by vegaseat
0

it took me a lil bit to make this code:


Vowel=
Con=
global Var2
def func1(OneArg):
for x in OneArg:
Var1=[x]
if x[0:0] in Con:
Var1.pop(0)
func2(Var1)
else:
return None
def func2(SecArg):
for z in SecArg:
Var2=[z]
if z[0:0] in Vowel:
z.pop(0)
func1(Var2)
else:
return None
func1('banana')


I believe it works i havent been able to test it except on ideone.com and I cant get it to print out for some reason but it runs smoothly with no bugs ...

0

anyways I see all my time went out of the window cause it wont even post with indents...

0

Please use code tags with your code to preserve the indentations. Otherwise the code is very difficult to read and not too many folks will help.

[code]
your Python code here

[/code]

Also, most programmers use 4 spaces (no tabs) as indentation. Many of the Python IDEs will do that automatically.

Edited by vegaseat: n/a

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.