관리 메뉴

공부기록용

Python 기초 03(반복문) 본문

📚강의록📚/Python

Python 기초 03(반복문)

과부하가즈아 2023. 5. 22. 14:12

반복문

반복문은 비슷하거나 동일한 구문을 반복해서 수행할 수 있는 구문이다.(한 번 작성한 코드가 여러 번 실행되도록 해주는 구문이다.) python의 대표적인 반복문은 두 가지이며, 두 반복문은 구조 밎 동작방식에서 차이를 보인다.

  • for문
  • while문

 

for문

for문은 포함한 코드를 주어진 데이터모음의 멤버 수만큼 반복 실행하는 구문이다. for문의 데이터모음으로 문자열, 리스트, 튜플 등을 사용할 수 있는데, 이러한 자료형을 통틀어 'lliterable객체'라고 부르기도 한다.

 

for문의 변수는 데이터모음 안의 멤버를 순서대로 기억하는 역할을 한다. 프로그래머는 이 변수를 통해 반복 코드 안에서 데이터모음의 멤버를 활용할 수 있다.(일반 변수와 동일한 이름짓기 규칙을 따른다.)

for 변수 in 데이터모음 : 
    # 반복해서 실행하고픈 코드(들여쓰기 필수)

 

range(x) 함수

rangd(x)함수는 for문의 반복 횟수를 정할 목적으로 곧잘 사용되곤 하는 함수이다. 이 함수에 숫자를 입력하면 입력된 크기만큼의 정수를 가진 literable 객체가 반환된다. 

for i in range(5) :
   print("5회 반복을 위해 range(5) 사용!")


s문자열의 갯수만큼 hello!가 반복 출력


l리스트의 멤버 수만큼 hello!가 반복 출력


t튜플의 멤버 수만큼 hello!가 반복 출력



while문

while는 '~하는 동안에'라는 뜻으로, 반복문인 while문은 '주어진 조건이 참일 동안에 구문을 반복하는' 반복문이다. while문의 기본 형태는 다음과 같다. 이때의 조건이란 boolean을 반환하거나 boolean으로 해석할 수 있는 표현식

while 조건 :
   # 조건이 True인 동안에
   # 반복 실행하고픈 코드




'📚강의록📚 > Python' 카테고리의 다른 글

Python 기초 02(조건문)  (0) 2023.05.19
Python 기초 01  (0) 2023.05.19
Comments