正在加载图片...
def allVowels(inString ) vowels ="aeiouAEIOU"; ret=True; for c in inString: if c not in vowels: ret=False break return ret def main(): print allVowels("a") print allVowels("a eoa") main() 答:True False (3)下面程序的输出是什么? def fun(Ist): n=len(lst) if(n=1): return Ist[O] else: tmp=fun(Ist[O:n-1]) if Ist[n-1]>tmp: return Ist[n-1] else: return tmp print fun(3,2,1,6,4,5]) 答:6(使用递归的方法实现了选取列表中的最大值) (5)下面程序的输出是什么?函数fun的功能是什么? def fun (integerValue): St女=nn tryit=True while tryit i=integer Value 2; if(i=0): str="O"+str; else: str ="1"str; integer Value=integer Value//2 tryit=integerValue >0: return str;def allVowels( inString ) : vowels = "aeiouAEIOU"; ret = True; for c in inString: if c not in vowels : ret = False break return ret def main(): print allVowels("a") print allVowels("a eoa") main() 答:True False (3) 下面程序的输出是什么? def fun(lst): n=len(lst) if(n==1): return lst[0] else: tmp=fun(lst[0:n-1]) if lst[n-1]>tmp: return lst[n-1] else: return tmp print fun([3,2,1,6,4,5]) 答:6(使用递归的方法实现了选取列表中的最大值) (5) 下面程序的输出是什么?函数 fun 的功能是什么? def fun (integerValue) : str = "" tryit = True while tryit : i = integerValue % 2; if (i == 0) : str = "0" + str; else: str = "1" + str; integerValue = integerValue // 2 tryit = integerValue > 0; return str;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有