varsingleNumber=function(nums){//这个方法也可以做上面的题,i+=2,可以以此类推下去nums.sort();for(leti=0;iA: [199]
B: [12]
C: [0]
D: [99]
B: [12]
C: [0]
D: [99]
举一反三
- 有代码为:nums = [0, 1, 2, 3] for i in nums: print(nums[i])下面的说法中,正确 的是:[/i] A: 代码运行有错,因为 i 不是序号 B: 代码运行有错,正确的代码为:nums = [0, 1, 2, 3] for i in range(len(nums)): print(nums[i]) C: 代码运行正常,输出为:0123 D: 代码运行有错,错误为下标越界
- 中国大学MOOC: nums = [2, 7, 11, 15, 1, 8]l1 = []l = len(nums)for i in range(0, l-1): for j in range(i+1,l): if nums[i] + nums[j] == 9: n = (nums[i], nums[j]) l1.append(n)print(l1)
- 自定义函数cal的参数nums是可变参数,在函数内部nums接收到的是一个() def cal(*nums): sum=0 for i in nums: sum+=i return sum
- 以下哪些语句可以打印1-100之间所有的偶数( ) A: for(var i=1;i<=100;i++) { if(i%2==1) {console.log(i); B: for(var i=1;i<=100;i+=1) { console.log(i); } C: for(var i=1;i<=100;i++) { if(i%2==0) {console.log(i); D: for(var i=2;i<=100;i+=2) { console.log(i); }
- vara=[];for(vari=0;i<10;i++){a[i]=function(){console.log(i);};}a[6]();输出结果是1。[/i]