【发布时间】:2017-10-04 07:31:33
【问题描述】:
这是我的代码:
word='azcbobobegghakl'
cout=0
for leter in range(word):
if leter=='a' or leter=='e' or leter=='i' or leter=='o' or leter=='u':
cout += 1
print('Number of vowels: '+ str(cout))
我遇到了错误:
TypeError: 'str' 对象不能被解释为整数
【问题讨论】:
-
非常接近...
for leter in word很好 - 不需要range...。 -
谢谢!那行得通。但我认为该范围会从“单词”中获取单个字母并检查它的条件还是我弄错了?
标签: python-3.x