close

不能不懂的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-變數

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

同學,一起上Python課程看漫畫真人版電影好嗎?

UI課程上認識的人跟我提起自動駕駛的知識,如今我更有求知慾了!

NOWnews 今日新聞

  

  

 

 

arrow
arrow

    布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()