私は教科書を読んでいましたが、vowels_in_word = ""の重要性が何をしているのですか?私はそれの重要性が何であるか分かりません。 charの値を保持するだけですか?また、for
ループを作成するとき、charとは何ですか?プログラム内のどこにでも割り当てられていなくても、あなた自身の変数を割り当てることができますか?私は教科書を読んでいましたが、vowels_in_word = ""の重要性が混乱していますか?
def get_vowels_in_word(word):
vowel_str = "aeiouy"
vowels_in_word = ""
for char in word:
if char in vowel_str:
vowels_in_word += char
return vowels_in_word
これはvowels_in_word変数が空に初期化されていることを意味します。コードが単語の母音を見つけようとしています – Illusionist
forループは一度に単語1文字(char)を繰り返し処理します – Illusionist
[Can not Understanding For Loops Python]の重複があります(http://stackoverflow.com/questions/19257862/cant-understand-for-loops-python) –