Python小教室教學(8):原地運算


有一些能夠精簡的部分Python也能夠做到,到底是什麼呢?就一起睜大眼瞧瞧吧!
有一些能夠精簡的部分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小教室教學(3):Strings字串

Python小教室教學(4):輸入與輸出

Python小教室教學(5):字串運算

達內時代科技教育集團簡介

還在為成為專業IT人煩惱?!選對Java課程讓你輕鬆到位!

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

達內教育開幕 培養台灣IT人才進入全球企業