close

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基本功第六招-串接字串運算子

Python基本功第七招-類型轉換

Python基本功第八招-變數

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

網路行銷課程教你辨別黑白帽SEO

人工智慧進化!大量產出可信度極高的假新聞與文章,你能辨真假嗎?

NOWnews 今日新聞

 

 

arrow
arrow

    Uder.chain 發表在 痞客邦 留言(0) 人氣()