更多“下面程序的运行结果为()。def swap(list): temp=list[0] list[0]=list[1] list[1]=templist=[1,2]swap(list)print(list…”相关的问题
第1题
下面程序的运行结果为。 a=10 def setNumber(): a=100 setNumber() print(a)
点击查看答案
第2题
下面程序的运行结果为()。 a=10 def setNumber(): a=100 setNumber() print(a)
点击查看答案
第3题
当输入n=3时,下面程序运行结果为。 import sys def fibonacci(n): if n<2: return 1 return fibonacci(n-1) + fibonacci(n-2) n = int(input('请输入n:')) for i in range(n+1): print(fibonacci(i),end=' ')
A.1 1 2 3
B.1 1 3 2
C.1 3 2 1
D.2 3 1 1
点击查看答案
第4题
对于以下两个程序,下面说法正确的是 程序1 x = [1, 2, 3] def f(x): x = x + [4] f(x) print(x) 程序2 x = [1, 2, 3] def f(x): x += [4] f(x) print(x)
A.两个程序均能正常运行,但结果不同
B.两个程序均能正常运行,且结果相同
C.程序1能正常运行,程序2会引发异常
D.程序2能正常运行,程序1会引发异常
点击查看答案
第5题
对于以下两个程序,下面说法正确的是 程序1 x = [1, 2, 3] def f(x): x = x + [4] f(x) print(x) 程序2 x = [1, 2, 3] def f(x): x += [4] f(x) print(x)
A.两个程序均能正常运行,但结果不同
B.两个程序均能正常运行,且结果相同
C.程序1能正常运行,程序2会引发异常
D.程序2能正常运行,程序1会引发异常
点击查看答案
第6题
18、下面代码显示的结果是什么? def f1(x = 1, y = 2): x = x + y y += 1 print(x, y) f1(y = 2, x = 1)
A.1 3
B.2 3
C.程序运行错误,因为 x 和 y 未定义
D.3 2
E.3 3
点击查看答案
第7题
以下程序的运行结果为()。def f(x): return len(x) print(f([4,5,6]))
点击查看答案
第8题
10、运行以下程序,输出结果为: lst1=['abc','def','ghi'] lst2=[i[::-1] for i in lst1] print(lst2[1][2])
点击查看答案
第9题
10、运行以下程序,输出结果为: lst1=['abc','def','ghi'] lst2=[i[::-1] for i in lst1] print(lst2[1][2])
点击查看答案