Это некоторая часть кода
def count_syllables_in_word(word):
count = 0
...
vowels = "aeiouAEIOU"
prev_char_was_vowel = False
for char in word:
if char in vowels:
if not prev_char_was_vowel:
count = count + 1
prev_char_was_vowel = True
else:
prev_char_was_vowel = False
И и и
В нем говорится, что если не prev_char_was_vowel, то это и то, но я не вижу связи между этой переменной и переменная "гласные" Как переменная "prev_char_was_vowel" знает, что она должна проверить, является ли предыдущий знак гласным. Я не вижу, чтобы это каким-либо образом связывалось с переменной «гласные», чтобы вести себя таким образом.
Я явно не вижу здесь чего-то. Я надеюсь, что этой информации достаточно, чтобы вы поняли мой вопрос. Если нет, я могу записать весь код Не судите меня слишком строго, я только начал программировать ?