编写一个python程序,询问用户一个单词,然后使用这些指令计算和打印输入单词的元音值: 假设您根据以下内容计算单词的元音值说明:需要元音检查程序帮助
a 5 points e 4 points i 3 points o 2 points u 1 point.
我的代码:
word = str(input("Enter a word:"))
def vowel(Word):
global word
Word = word
score = 1
if "a" or "A" in word:
score += 5
elif "e" or "E" in word:
score += 4
elif "i" or "I" in word:
score += 3
elif "o" or "O" in word:
score += 2
elif "u" or "U" in word:
score += 1
print("Your word scored",score,"in the vowel checker")
print(vowel(word))
编辑:FOR循环
字=输入( “输入一个单词:”)
DEF元音(Wo_rd): 全局字 Wo_rd =字 得分= 0 对于char在word.lower(): 如果炭== 'a' 或 “A”: 得分+ = 5 elif char ==“e”or“E”: score = = 4 elif char ==“i”或“I”: score + = 3 elif char ==“o”or“O”: score + = 2 elif char ==“u”或“U”: 得分+ = 1 a =“您的单词得分”,得分“,在单词检查器测试中” 返回一个
打印(元音(字))
那么您需要哪些代码帮助? – depperm
字= STR(输入( “输入一个单词:”)) DEF元音(字): 全局字 字=字 得分= 1 如果 “A” 的 “A” 字或: 得分+ = 5 elif的以字为 “E” 或 “E”: 得分+ = 4 elif的或 “I” 字的 “i”: 得分+ = 3 elif的 “○” 或 “O” 字: 得分+ = 2 elif“u”or“U”in word: 得分+ = 1 print(“您的单词得分”,得分“,在元音检查器中) print(元音字) – JackAnderson
显示有问题的代码和完整的错误信息(Traceback) – furas