执行以下代码可以实现a和b的值互换功能,即a=5,b=4。 def change(a,b): a,b=b,a a = 4 b = 5 change(a,b)
举一反三
- 下面代码的执行结果是def change(mylist): mylist.append([1,2,3,4]) print(mylist) returnmylist = ["a","b","c"]change(mylist)print(mylist) A: ['a', 'b', 'c', [1, 2, 3, 4]]['a', 'b', 'c', [1, 2, 3, 4]] B: ['a', 'b', 'c', [1, 2, 3, 4]] C: ['a', 'b', 'c', 1, 2, 3, 4] D: ['a', 'b', 'c', 1, 2, 3, 4]['a', 'b', 'c', 1, 2, 3, 4]
- 以下代码的执行后是,$result值为()。 A: 1 B: 2 C: 3 D: 4 E: 5
- 下列代码的输出结果是? def func(a, b=4, c=5): print(a + b + c) func(1,2)
- 执行C++程序中的语句:int x = 5, y; y = --x; 执行后变量x和y的值分别为( )。 A: 4, 4 B: 4, 5 C: 5, 4 D: 5, 5
- 执行下面代码,d的值是_____________。 int a = 4, b = 5, c = 0, d; d = !a && !b || !c;