안녕하세요. 금융 IT 준비생입니다. 본 카테고리는 금융 IT 실기 준비, 자격증 준비(빅분기)를 위한 페이지이며 여러 책과 블로그 내용을 복습하고 정리하는 용도입니다. 이에 문제가 있을 시 삭제하겠습니다
파이썬 조건문
~ 하면 ~하다 라는 상황을 구현하기 위해 사용한다. 기본 형식은 다음과 같다
처음 조건문을 쓸 때는 조건문이 끝나고 : 붙이는 것과 출력값을 쓸 때 tab 을 눌러 들여쓰기 하는 게 제일 헷갈리니 주의!!
추가적으로 파이썬은 조건문이 끝나고 ; 붙이지 않는다(java와 헷갈림 주의)
if 조건:
(들여쓰기) print("출력")
else:
(들어쓰기) print("출력")
추가적으로 조건에 분기가 많아지면 elif 구문을 추가한다. elif는 사용 개수에 제한이 없다
if 조건:
(들여쓰기) print("출력")
elif조건1:
(들여쓰기) print("출력")
elif조건2:
(들여쓰기) print("출력")
else:
(들어쓰기) print("출력")
파이썬 반복문
1. for
기본 형식은 다음과 같다
for 변수 in (리스트, 튜플, 문자열, range)
range(3) : 0,1,2, 숫자 3개 생성
range(1,6): 1부터 시작하여 5까지 생성
range(1,10,2): 1부터 시작하여 10까지 2씩 증가하는(1,3,5,7,9) 생성
중첩반복문
for 변수 in (리스트, 튜플, 문자열, range)
print()
for 변수 in (리스트, 튜플, 문자열, range)
print()
실행화면
결과화면
다음과 같이 출력되는 것을 확인할 수 있따. sep 는 띄어쓰기를 end는 끝날 때 엔터를 해주는 것을 의미해준다. 중첩반복문을 활용해서 별을 찍는 문제가 많다. 하나두게 풀어보면 적응될듯!!
제일 간단한 형식의 별 문제를 만들어보았다.
2. while
while 조건: 기본 형식이다
1부터 5까지 5번 반복 증가하는 반복문이다
i = i+ 1 코드로 숫자가 늘어나는 것을 표현할 수 있다.
이 구분이 없다면 무한반복된다.
'[프로그래밍] > [프로그래밍언어]PYTHON' 카테고리의 다른 글
Python 6일차 _ 함수 만들기 (0) | 2023.08.08 |
---|---|
Python 5일차_ 2차원 리스트 (0) | 2023.08.07 |
Python 4일차_리스트/튜플 (0) | 2023.08.04 |
Python2일차_변수선언 (0) | 2023.08.02 |
Python 1일차_변수/내장함수 (1) | 2023.08.01 |