小编Dav*_*ang的帖子

(Python)如果Else问题并列出到字符串转换问题

我对编程很新,我被分配了一个将英文文本转换为Pig Latin的家庭作业.

我到目前为止的代码是:

VOWELS = ("a", "e", "i", "o", "u", "A", "E", "I", "O", "U")
def vowel_start(word):
     pig_latin = word + "ay"
     return pig_latin
def vowel_index(word):
     for i, letters in enumerate(word):
          if letters in VOWELS:
               vowel_index = i
               pig_latin = word[vowel_index:] + word[:vowel_index] + "ay"
               return pig_latin
          else:
               pig_latin = word   #The issue here is that even if the word
               return pig_latin   #has vowels, the program will still only
                                  #return the untranslated word as shown
                                  #in else.
english_text = raw_input("What …
Run Code Online (Sandbox Code Playgroud)

python if-statement list

5
推荐指数
1
解决办法
349
查看次数

标签 统计

if-statement ×1

list ×1

python ×1