vowels = ( 'a', 'e', 'i', 'o', 'u' )
i=0
j=0
a=input("请输入一段英文:")
for i in a:
if(a[i] in vowels):
j+=1
i+=1
print("出现的元音个数为"+j)
题意不明确,不知道是统计有元音的单词的个数还是字母个数,按照字母写给你
注意print那里要用逗号。
vowels = ( 'a', 'e', 'i', 'o', 'u' )
i=0
j=0
a=input("请输入一段英文:")
for i in range(len(a)):
if(a[i] in vowels):
j+=1
print("出现的元音个数为",j)
or
vowels = ( 'a', 'e', 'i', 'o', 'u' )
i=0
j=0
a=input("请输入一段英文:")
for i in a:
if(i in vowels):
j+=1
print("出现的元音个数为",j)
for i in a
这里i是字符串a里的每一个字符,不是下标
以后遇到类似问题,把i打印出来看
看懂了再继续写
不要写自己看不懂的代码
要么,你for I in range(len(a)),要么if I in xxx,你这两个没对上
RandomMincut(V, E)
while length(V)>2 do
random choice an edge(u,v) of E
delete edge(u,v) from E
delete vertex u from V
delete vertex v from V
z ← {u,v}
add vertex z into V
replace vertex z with vertex u and vertex v of E
delete edge(z,z) from E
return V, length(E)