如何像電腦科學家一樣思考 | 4. 條件式
Created at Monday, 11 August 2008 04:10 Last Updated on Wednesday, 12 October 2011 11:10
Written by 自由軟體鑄造場 張凱慶/翻譯 徐孟逵/校訂
§原文位址§ 4.1 餘數運算子餘數運算子運作在整數(及整數運算式)中,並在第一個運算元除以第二個運算元時,得出餘數。在 Python 裡,餘數運算子用百分比符號(%)表示。語法則與其他運算子相同:
>>> quotient = 7 / 3
>>> print quotient
2
>>> remainder = 7 % 3
>>> print remainder
1
所以 7 除以 3 得到的商是 2,餘數為 1。
餘數運算子的運算結果出人意料地有用。例如,你可以用來檢查一個數是否能被另一個數整除---如果 x % y 的結果是 0,x 就能被 y 整除。
你也可以用它抽取出一個數值中的最右側的數字。例如,x % 10 可得出 x 最右側的數字(在十進位時)。同樣地,而 x % 100 則會產生最右側的兩位數字。
……詳細全文
請至此下載閱讀
You may be interested in the following articles: