我在处理我正在开发的一个更大程序的一个小组件时遇到了麻烦。基本上我需要让用户输入一个单词,并且需要打印第一个元音的索引。
word= raw_input("Enter word: ")
vowel= "aeiouAEIOU"
for index in word:
if index == vowel:
print index
但是,这不起作用。怎么了?
Try:
word = raw_input("Enter word: ")
vowels = "aeiouAEIOU"
for index,c in enumerate(word):
if c in vowels:
print index
break
for .. in
将迭代字符串中的实际字符,而不是索引。enumerate
将返回索引和字符,并使引用两者变得更容易。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)