冒號':'運算子在Python中有什麼作用?


在 Python 中,: 符號用於多於一個的目的

用作序列的切片運算子 −

運算子從序列物件(例如列表、元組或字串)中切出一部分。它需要兩個運算元。第一個是切片開頭的索引,第二個是切片結尾的索引。兩個運算元都是可選項。如果省略第一個運算元,它預設為 0。如果省略第二個運算元,它將設定為序列的結尾。

>>> a=[1,2,3,4,5]
>>> a[1:3]
[2, 3]
>>> a[:3]
[1, 2, 3]
>>> a[2:]
[3, 4, 5]
>>> s='computer'
>>> s[:3]
'com'
>>> s[3:6]
'put'

在 if、while、for、def 和 class 語句的情況下,− 符號還用於以縮排形式開始語句塊

if expr:
   stmt
while expr:
   stmt1
   stmt2
for x in sequence:
   stmt1
   stmt2
def  function1():
   stmt1
   stmt2

更新日期:2020 年 6 月 18 日

9K+ 瀏覽量

開啟你的職業生涯

完成課程即可獲得認證

開始學習
廣告
© . All rights reserved.