这是我的问题。在下面的代码中,我有一个indices = list(range(a.shape[0]))
类型的方法,但是在此方法中,我仍然可以找到一个void
。
此外,在递归调用中,我可以找到此return
运算符。
所以我有问题:
>>
是什么意思?number >> 1
答案 0 :(得分:0)
在您的代码中,return;
用于离开函数。在String
函数中,我们会使用return
关键字,后跟一个String值,但是在void函数中,返回值后面什么都没有。
>>
运算符称为右移。它用于位移。
但是这个问题已经在这里有了答案:
12是
1100
的二进制形式。右移一位(>>是按位右移运算符)会产生
1100
->0110
结果是6。
因此,我们拥有了
6-1-5 =