在 Python 中冒号 ‘:’ 运算符的作用是什么?

在 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='计算机'
    >>> s[:3]
    '计算机'
    >>> s[3:6]
    '算'

减号 ‘-‘ 符号还用于在 if、while、for、def 和 class 语句中开始缩进语句块。

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

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程