을 정의되지 않은 : 나는 다음과 같은 오류를 얻고있다나가서 설명하자면 NameError : 이름이 '지금'이 소스 코드에서
def numVowels(string):
string = string.lower()
count = 0
for i in range(len(string)):
if string[i] == "a" or string[i] == "e" or string[i] == "i" or \
string[i] == "o" or string[i] == "u":
count += 1
return count
print ("Enter a statement: ")
strng = input()
print ("The number of vowels is: " + str(numVowels(strng)) + ".")
나는 그것을 실행하면
Enter a statement:
now
Traceback (most recent call last):
File "C:\Users\stevengfowler\exercise.py", line 11, in <module>
strng = input()
File "<string>", line 1, in <module>
NameError: name 'now' is not defined
==================================================
를'(LEN) (강한) :'잘못 붙여 넣거나 뭔가/복사,하지만 난 아닌 경우 확인 '당신이 len (string)을 대신 사용해야한다는 것을 확신합니다. – alegen