关于下面代码的描述,错误的是 n=1 deffunc(a,b): c=a*b returnc s=func("Hello",2) print(c)
A: 运行结果是出错,出错类型是 NameError:name'c'isnotdefined
B: c是一个局部变量
C: 打印输出字符串:"HelloHello"
D: n是一个全局变量
A: 运行结果是出错,出错类型是 NameError:name'c'isnotdefined
B: c是一个局部变量
C: 打印输出字符串:"HelloHello"
D: n是一个全局变量
C
举一反三
- 下面代码的运行结果是( )。 def func(num): num += 1 a = 10 func(a) print(a) A: 11 B: 出错 C: 10 D: int
- 下面代码的运行结果是def func(num) : num += 1a = 10func(a)print(a) A: 10 B: 11 C: 出错 D: int
- 下列程序的输出结果是: 。deffunc(a,b): returna*bs=func('hello',2)print(s)
- 下面代码的输出结果是() deffunc(a,b): a *= b return a s = func(5,2) print(s)
- 下面代码的语法错误显示是( )。 A: SyntaxError:Missingparenthesesincallto'print B: NameError:name'raw_print'isnotdefined C: SyntaxError:invalidcharacterinidentifier D: ;;;
内容
- 0
下面代码的运行结果是( )deffunc(a): a+=1 print(a) a=10 func(a) print(a) A: 1110 B: 1011 C: 1010 D: 1111
- 1
已经声明了一个字符型的局部变量@n,下列语句中,能对该变量赋值的语句是()。 A: @n='HELLO' B: SET @n='HELLO' C: n='HELLO' D: SELECT @n=HELLO
- 2
下面程序的运行结果是( )。 def func(num): num *= 2 x = 20 func(x) print(x) A: 40 B: 20 C: 出错 D: 无输出
- 3
下面代码的运行结果是() def func(num): num += 1a =10func(a)print(a) A: 11 B: 10 C: 出错 D: int
- 4
已经声明了一个字符型局部变量@n,在下列语句中,能对该变量正确赋值的是()。 A: @n=’HELLO’ B: SELECT@n=’HELLO’ C: SET@n=HELLO D: SELECT@n=HELLO