我正在做一種MadLibs的事情,我需要檢查我的三個變量是否以元音開頭,然後在前面加上「a」或「an」。 我有這個,函數用於檢查變量的字符串是否以元音開頭?
def vowelcheck(variable):
if variable[0] == "a" or variable[0] == "e" or variable[0] == "i" or variable[0] == "o" or variable[0] == "u":
variable = "an " + variable
else:
variable = "a " + variable;
然後
vowelcheck(noun1)
vowelcheck(noun2)
vowelcheck(noun3)
變量後
,但它不會做任何事情的話。 我可以對此做些什麼改變以使其發揮作用?
你的函數不返回任何東西,它的輸入是不可改變的,因此,你的功能是沒有效果。 –