Computer >> 컴퓨터 >  >> 프로그램 작성 >> 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='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