문자열
문자열은 ' '(작은따옴표) 또는 " "(큰따옴표)로 묶어서 표현
여러 줄로 된 문자열
여러 줄로 된 문자열은 '''(작은따옴표 3개)로 시작해서 '''로 닫거나 """(큰따옴표 3개)로 시작해서 """로 닫아서 표현
'''
Python'''
"""
Python"""
리스트
리스트는 여러 개의 값(요소)을 일렬로 늘어놓은 형태입니다. 변수에 값을 저장할 때 로 묶어주면 리스트가 되며 각 값은 ,(콤마)로 구분. 리스트에 저장된 요소에 접근할 때는 [ ] 안에 인덱스를 지정. 특히 리스트의 인덱스는 0부터 시작.
튜플
튜플은 여러 개의 값(요소)을 일렬로 늘어놓은 형태입니다. 단, 요소의 값을 변경하거나 추가할 수 없다(읽기 전용). 변수에 값을 저장할 때 ( )(괄호)로 묶어주면 튜플이 되며 각 값은 콤마로 구분. 또는, 괄호로 묶지 않고 값만 콤마로 구분해도 튜플. 튜플에 저장된 요소에 접근할 때는 [ ]안에 인덱스를 지정. 그리고 리스트와 마찬가지로 튜플의 인덱스도 0부터 시작.
시퀀스 자료형의 슬라이스
시퀀스 자료형은 시퀀스 객체의 일부를 잘라내서 가져오는 슬라이스(slice)를 사용할 수 있다. 안에 시작 인덱스와 끝 인덱스를 지정하면 해당 범위의 요소를 잘라서 새 시퀀스 객체를 만든다 단, 끝 인덱스는 가져오려는 범위에 포함되지 않는다.
딕셔너리
딕셔너리는 연관된 값을 묶어서 저장하는 자료형. { }(중괄호) 안에 키: 값 형식으로 저장하며 각 키와 값은 ,(콤마)로 구분. 딕셔너리에 저장된 값에 접근할 때는 안에 키를 지정.
조건식과 == 연산자
조건식을 작성할 때 == 연산자 대신 = 연산자를 사용하는 실수를 하지 않도록 주의
참과 거짓
파이썬에서 참은 True, 거짓은 False를 사용하지만 다음 값들도 True 또는 False로 취급되므로 조건식을 작성할 때 주의
반복할 횟수를 지정하여 반복하기
for 반복문은 반복할 횟수를 지정하여 반복할 수 있다. range에 반복할 횟수를 지정하고 앞에 in과 변수를 지정.
for 변수 in range(횟수):
반복할 코드
반복할 횟수가 정해져 있지 않을 때 반복하기
while 반복문은 반복 횟수가 정해져 있지 않을 때, 논리 조건에 따라 반복 여부를 결정할 때 사용. 조건이 만족하면 계속 반복하고, 만족하지 않으면 반복을 끝.
초기식
while 조건식:
반복할 코드
조건식의 결과에 영향을 주는 코드(변화식)