【单选题】以下程序关于全局变量a的使用不正确的是()
A. a=8 def f(): print(a) f() print(a) B. a=8 def f(): print(a) a=a*10 print(a) f() print(a) C. a=8 def f(): global a a=40 print(a) a=a*10 print(a) f() print(a) D. a=8 def f(
答
A. a=8 def f(): print(a) f() print(a) B. a=8 def f(): print(a) a=a*10 print(a) f() print(a) C. a=8 def f(): global a a=40 print(a) a=a*10 print(a) f() print(a) D. a=8 def f(
答
举一反三
- 以下程序关于全局变量a的使用不正确的是() A: a=8 deff(): print(a) f() print(a) B: a=8 deff(): print(a) a=a*10 print(a) f() print(a) C: a=8 deff(): globala a=40 print(a) a=a*10 print(a) f() print(a) D: a=8 deff(): a=40 print(a) a=a*10 print(a) f() print(a)
- def f(x,n = 2): return(x**n)print(f(5))print(f(3,3))
- 以下程序的运行结果是哪一项?def f(x): global a a = 7 print a + x, a = 5 f(8) print a A: 15 7 B: 13 7 C: 15 5 D: 7 13
- 关于以下程序的正确说法是哪一项?def f(x): a = 7 print(a + x)a = 5f(3)print(a)
- 写出下面代码的运行结果( )def f(a,b=5,c=7...end=’ ’)print(f(10))