本節書摘來自異步社群《像計算機科學家一樣思考python(第2版)》一書中的第1章,第1.4節,作者[美] allen b. downey,趙普明 譯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
介紹完“hello, world”之後,接下來是算術操作。python提供了操作符,即像加号或減号這樣的用來表達計算操作的特殊符号。
操作符+、-和*分别表示進行加法、減法和乘法運算,如下面示例所示:
操作符/表示除法運算:
這裡你可能會奇怪為什麼結果是42.0而不是42。我會在下一節解釋。
最後,操作符**表示進行指數運算。也就是說,會把一個數按指數進行乘方:
在其他一些語言中,指數操作用^符号表示,但在python中^這個符号已經用來表示二進制按位運算xor了。如果你不熟悉按位運算,結果可能會讓你感到奇怪: