오늘은 지난주에 배웠던 파이썬 기초 개념& 함수에 이어서 조건문, 반복문에 대해 공유하겠습니다.
조건문, 반복문은 개념 자체는 간단하지만 다양한 예제를 통해 여러 활용법을 익히는게 중요한 것 같습니다!
IF 조건문
if 조건문을 사용하면 조건에 따라 다른 코드를 실행할 수 있음
if 조건문은 if에 조건식을 지정하고 콜론 ( : ) 을 붙이며 다음 줄에 실행할 코드가 옴
이때 실행할 코드는 반드시 들여쓰기를 해야 함
들여쓰기는 Tab key 로 통일
# if조건문
# if 조건문에서 pass 는 코드를 생략하게 하는 키워드
# pass 만 넣어놓고 나중에 할 일은 주석으로 남겨놓는 방식
# if 조건문에서 else 는 if 조건이 아닐 때 다른 코드를 실행한다는 의미
# if조건문의 동작 방식 알아보기
# True 는 if의 코드가 실행되고, False 는 else 의 코드가 실행됨
# None 은 False로 취급되므로 else 의 코드가 실행됨
# if 조건문에 숫자 지정하기
# 숫자에서는 정수(2진수,10진수,16진수), 실수와 관계없이 0이면 거짓, 0이 아닌 모든 수는 참임
# 문자열은 내용이 있을 때 참, 빈 문자열은 거짓
# if 조건식 여러개 지정하기
# if 조건문에는 논리 연산자를 사용하여 조건식을 여러 개 지정할 수 있음
# if 조건문에서 elif 는 여러 조건에 따라 다르게 동작하도록 하는데 사용함
# elif 문은 여러 추가 조건을 검사하여 그 중 하나가 참일 때 실행되는 코드 블록을 정의함
for 반복문
for 반복문은 시퀀스 자료형과 연동되어 돌아가는 반복문
반복문은 반복 횟수, 반복 및 정지 조건을 자유자재로 제어할 수 있음
# for 와 range 사용하기
# for 반복문은 range에 반복할 횟수를 지정하고 앞에 in과 변수를 입력하고 끝에 콜론 ( : )을 붙인 뒤 다음줄에 반복할 코드를 넣음
# for 는 리스트, 튜플,문자열,range (시퀀스 객체)로 모두 반복할 수 있다.
# 문자열을 가진 튜플도 모두 반복 가능
# for 변수는 i 말고 이름을 마음대로 변경해도 상관없음
#text = 'Python'
# 문자열도 시퀀스 객체이다. 문자열 자체로도 for 문 사용 가능
'Data > Python' 카테고리의 다른 글
데이터 분석 핵심 툴_파이썬(Python) 문자열 활용 심화ver. (0) | 2024.03.18 |
---|---|
데이터 분석 핵심 툴_파이썬(Python) 리스트 활용 심화ver. (0) | 2024.03.18 |
데이터 분석 핵심 툴_파이썬(Python) 반복문 개념 정리 (0) | 2024.03.13 |
데이터 분석 핵심 툴_파이썬(Python) 기초 개념 & 함수(2) (0) | 2024.03.11 |
데이터 분석 핵심 툴_파이썬(Python) &프로그래밍 기초 개념(1) (0) | 2024.03.06 |