[Python] if문, elif문, else문, 중첩조건문
1. 조건문 if "만약에"라는 조건을 사용하여 프로그램의 흐름을 제어하는 것 if 조건식: 조건식이 참일때 실행되는 코드▶ if 조건식 뒤에 콜론( : )을 꼭 붙여줘야하고▶ 밑에 따라오는 코드에 꼭 한칸이라도 들여쓰기를 해줘야함. ▶조건식이 참(True)일 때 조건문이 실행된다. 조건문에서 거짓숫자형 : 0은 거짓, 그외의 숫자는 참문자열 : 빈 문자열리스트, 딕셔너리, 튜플, 셋(set) : 값이 비어있는 경우 [ ], { }, ( ), set( )NoneFalseFalse인 경우 if문의 조건문이 출력되지 않고, True인 경우만 출력되었다.2. elif문 , else문 elif문은 if문 이외의 조건을 더 걸어준다. ( elif가 True일 때 실행 )else문은 if문과 elif문 모두 ..
2024. 12. 2.
[Python] 리스트, 이차원리스트 인덱싱, 슬라이싱, 값추가/삭제, 메
1. 리스트와 이차원리스트 리스트는 여러 데이터를 저장할 수 있는 자료형이다.다음과 같은 형태를 가지고 있다. 리스트변수 = [ idx1, idx2, idx3 ] 이차원리스트는 리스트 안에 리스트를 넣은 것행(row)과 열(column)로 이루어진 데이터이다.리스트변수 = [ [ idx1, idx2, idx3 ], [ idx1, idx2, idx3 ], [ idx1, idx2, idx3 ]]리스트변수[행idx][열idx]2. 리스트 특징▶ 리스트는 순서가 중요하다. (인덱스 값)- 리스트의 요소를 넣으면 각 요소가 순서대로 번호(인덱스 값)을 가지게 된다.- 인덱스 값은 0부터 시작한다. ▶ 인덱스 값으로 항목 검색 가능 ▶ 새로운 항목 추가/삭제 가능 ▶ 숫자형, 문자열 혼합..
2024. 12. 1.
[Python] 연산자, 비교연산자, 논리연산자, in연산자
연산자 파이썬에서는 산술연산자( +, -, *, /, %, //, ** )를 통해서 숫자, 문자열에 대한 연산을 할 수 있다.만약 문자역을 연산한다면 다음과 같다. 다음으로는 데이터를 할당하는 복합대입연산자이다.num += 2 # num = num + 2num -= 2 # num = num - 2num *= 2 # num = num * 2num /= 2 # num = num / 2num //= 2 # num = num // 2 (몫 구하기)num %= 2 # num = num % 2 (나머지 구하기)num **= 2 # num = num ** 2 (거듭 제곱) 풀어쓴 식에서 오른쪽의 연산을 왼쪽 변수에..
2024. 11. 24.