搞懂這些,Python變得好實用!(9)-原地運算符


搞懂這些,Python變得好實用!(9)-原地運算符



在Python中只有加法可以用原地運算符嗎?再不進來惡補基本常識就太晚啦!

你知道嗎?Python 中的原地運算符 (In-place operators) 可以用來精簡代碼,例如,「x=x+3」就可以精簡為「x+=3」。而且,不只加法,只要是加減乘除都可以用喔!


>>> x = 70
>>> print(x)
70
>>> x += 7
>>> print(x)
77
>>> x = 70
>>> print(x)
70
>>> x *= 7
>>> print(x)
490

另外,Python 中的原地運算符 (In-place operators) 除了用在數值外,碰到字串時也可以使用它。


>>> x = "cat"
>>> print(x)
cat

>>> x += "meow"
>>> print(x)
catmeow
>>> x = "cat"
>>> print(x)
cat

>>> x *=3
>>> print(x)
catcatcat




延伸閱讀文章:

搞懂這些,Python變得好實用!(6)串接字串運算子

搞懂這些,Python變得好實用!(7)-類型轉換

搞懂這些,Python變得好實用!(8)-變數

美國上市公司達內教育攜手惠普英特爾一起培育下一代IT人才!


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

你還搞不清楚前端工程師和後端工程師的差異嗎!?

NOWnews 今日新聞

這個網誌中的熱門文章

前端工程師設定CSS背景的五種方法(一)背景固定模式設定

前端工程師設定CSS背景的五種方法(五)設定背景顏色

前端工程師入門HTML5就靠這些撇步!(8上)製作拖曳元素