写出下面代码的运行结果( ) def demo(a,b,c): print(a+b+c)s=[1,2,3]demo(*s)
6
举一反三
- 已知函数定义:def demo(**p): print(p)调用该函数demo(x=1,y=2,z=3),下面输出正确的是: A: {'x': 1, 'y': 2, 'z': 3} B: 1,2,3 C: (1, 2, 3) D: [1, 2, 3]
- 写出下面代码的运行结果( )def fac(n): m... s=s+fac(i)print(s)
- 函数定义如下,调用正确的是()。def demo(a, b, c): print(a, b, c) A: demo(1,2) B: demo(1,2,3) C: demo(1,2,3,4) D: demo(1,2,x=5)
- 下面的代码输出结果为_____________。 def demo(): x = 5x = 3demo()print(x) A: 8 B: 2 C: 5 D: 3
- 写出下列程序的运行结果 s='abcdefg' print(s[3]) print(s[3:5]) print(s[:5]) print(s[3:]) print(s[::2]) print(s[::-1]) print(s[-2:-5])
内容
- 0
已知函数定义def demo(a,*b):return b则print(demo(2,3,4,5))输出什么? A: 2 B: (2, 3) C: (2, 3, 4) D: (3, 4, 5)
- 1
1. 运行以下语句,输出的结果是() def demo(a,b,c=7,d=10): return a+b+c+d print(demo(1,2,3,4),end=",") print(demo(1,2,d=3)) A: 20,13 B: 20,16 C: 10,16 D: 10,13
- 2
已知函数定义如下,下列哪个调用方法正确?def demo(a,b,c=3,d=4):return None A: demo(b=2,c=3,d=4,1) B: demo(1,a=2,d=4,c=3) C: demo(1,2) D: y = demo(2)
- 3
写出下面代码的运行结果( )def f(x,y=[])...) print(y)f(2)
- 4
已知函数定义如下,下列哪个调用方法正确?def demo(a,b,c,d):return None A: y = demo(1,2,) B: y = demo(1,2,c=3,4) C: demo(3,4,a=1,b=2) D: demo(b=2,d=3,c=4,a=1)