我正在尝试将这段代码翻译成Python,但是我很难做到,不用担心索引值和变量名,我只想知道">>>"部分的确切作用,或许有Python等效的方法,但解释一下会更好:
我正在尝试将这段代码翻译成Python,但是我很难做到,不用担心索引值和变量名,我只想知道">>>"部分的确切作用,或许有Python等效的方法,但解释一下会更好:
target[0] = (char)(source[sourceIndex] >>> 2);
target[1] = (char)((source[sourceIndex] & 3) << 4 | source[sourceIndex + 1] >>> 4);
target[2] = (char)((source[sourceIndex + 1] & 0xf) << 2 | source[sourceIndex + 2] >>> 6);
target[3] = (char)(source[sourceIndex + 2] & 0x3f);
非常感谢您的帮助