在 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 教程
极客教程