sequence 자료형
우리가 지금까지 사용했던 리스트, 튜플, range, 문자열을 잘 보면 공통점이 있습니다. 이들 모두 값이 연속적(sequence)으로 이어져 있다는 점입니다. 파이썬에서는 리스트, 튜플, range, 문자열처럼 값이 연속적으로 이어진 자료형을 시퀀스 자료형(sequence types)라고 부릅니다. 이 시퀀스 자료형 중에서 list, tuple, range, str을 주로 사용하며 bytes, bytearray라는 자료형도 있습니다(bytes, bytearray는 여기서 따로 설명하지 않겠습니다. 자세한 내용은 '47.3 bytes, bytearray 사용하기'를 참조해주세요). 이번 유닛에서는 시퀀스 자료형의 공통된 기능을 알아보겠습니다. 11.1 시퀀스 자료형의 공통 기능 사용하기 시퀀스 자료형의 ..
변수, Variable
변수(Variable)란? 어떠한 값이 할당하기 위해 지정하는 것이 변수이다 a = 1 이라는게 있다고 가정 해보자 수학에서는 =(등호) 기호는 양 변이 같다는 뜻이지만 프로그래밍 언어에서 =는 변수에 값을 할당(assignment)한다는 의미다. 수학에서 배운 대입과는 비슷하지만 다른 개념이다 변수는 사용자가 임의로 정할 수 있다 변수명을 정할 때 지켜야 할 규칙 영어 대소문자, 숫자, _(언더 바) 로 구성이 가능하다. 시작을 숫자로 할 순 없다 대소문자를 모두 사용할 수 있지만, 대소문자를 구별합니다. 파이썬의 키워드로 사용되고 있는 단어는 변수명으로 사용할 수 없다. (Ex. for, if, while, and, or 등) 특수 문자(+, -, *, /, $, @, &, % 등)는 _(언더 바)를..