Einführung
In diesem Lab werden wir uns mit der Funktion right_shift()
in der NumPy-Bibliothek vertraut machen. Diese Funktion wird verwendet, um einen Rechtsverschiebungsvorgang auf einem array-ähnlichen Objekt auszuführen. Die Funktion right_shift()
verschiebt hauptsächlich die Bits in der binären Darstellung eines Operanden um die angegebene Anzahl von Positionen nach rechts und fügt von links eine entsprechende Anzahl von 0en hinzu. Die interne Darstellung von Zahlen erfolgt im Binärformat; daher entspricht der Rechtsverschiebungsvorgang der Division einer Zahl durch 2^x, wobei x die Anzahl der zu verschiebenden Bits ist. Wir werden die Syntax der Funktion right_shift()
, ihre Parameter und die von dieser Funktion zurückgegebenen Werte zusammen mit Codebeispielen behandeln.
Tipps für die virtuelle Maschine (VM)
Nachdem die VM gestartet wurde, klicken Sie in der oberen linken Ecke auf die Registerkarte Notebook, um auf Jupyter Notebook für die Übung zuzugreifen.
Manchmal müssen Sie möglicherweise einige Sekunden warten, bis Jupyter Notebook vollständig geladen ist. Aufgrund von Einschränkungen in Jupyter Notebook kann die Validierung von Operationen nicht automatisiert werden.
Wenn Sie während des Lernens Probleme haben, können Sie sich gerne an Labby wenden. Geben Sie nach der Sitzung Feedback ab, und wir werden das Problem umgehend für Sie lösen.