목록티스토리챌린지 (3)
sein-choi 님의 블로그

if 조건문조건이 참(True)일 때만 코드가 실행된다프로그램의 흐름을 제어해준다1. 조건 값은 참(True), 거짓(False)가 올 수 있다조건이 참인 경우에 코드가 실행이되고 거짓인 경우에는 코드가 실행하지않는다2, 조건은 콜론(:)으로 마무리한다3. 조건문에 속해서 실행할 코드는 들여쓰기를 하여 코드블록을 만든다들여쓰기는 공백 4개 or 탭(tab) 1개를 사용한다 (혼용 사용X)같은 수준의 코드블록은 항상 동일한 들여쓰기를 사용해야한다 ✅if문 예시x = 5if 3 + x == 8: print('정답입니다') # '정답입니다' y = 4if 3 + y == 8: print('정답입니다') # (아무것도 출력되지않는다) ✅elif와 else 🔶여러 조건을 검사 할 때 : elif위에서..

문자열문자를 나타내기 위한 데이터 형태의 자료형이다작은따옴표(' '), 큰따옴표(" ") 로 둘러 싸인 문자의 집합이다ex) '5', '안녕', 'hello', '1.23', '#안녕'단, ₩, ', '' 는 특별한 문자이기 때문에 ₩ ₩, ₩', ₩' 형태로 입력해야한다 🔶문자열 변수str1 = 'hello python'str2 = "hello python"# 여러 줄 문자열str3 = ''' hello python ''' 🔶문자열 연결 : + 연산을 활용str1 = 'hello'str2 = 'python'print(str1 + str2) # 'hello python' 🔶문자열 반복 : * 연산을 활용str = 'ha'print(str * 3) # 'hahaha' ✅문자열 인덱싱문자열은 연..

리스트여러개의 값을 하나의 변수에 저장할 수 있는 순서가 있는 자료형이다 리스트의 특징1. 리스트 내의 각 요소는 순서를 가지고 있다2. 다양한 데이터 타입을 저장할 수 있다3. 리스트 생성 후에 요소를 추가, 제거, 변경 할 수 있다(가변성) 리스트 만들기 : [요소1, 요소2] or list(요소1, 요소2)list = [1,2,3,'사과']list = list(1,2,3,'사과')print(list) # 1,2,3,'사과' ✅리스트 인덱싱특정 요소에 접근하거나 조작하기 위해 사용한다리스트의 각 요소는 0부터 시작하는 인덱스를 가지고 있다인덱스를 사용하여 요소를 식별하고 특정 요소를 가져오거나 변경할 수 있다 리스트 인덱싱 : [인덱스]문자열 인덱싱과 마찬가지로 음수 인덱스를 사용하면 리스트의 끝에서..