冒号':'操作符在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+ 浏览量

开启你的职业生涯

完成课程即可获得认证

开始学习
广告