본문 바로가기
코딩/Python 기초

Python 제어문 반복자 자료형

by 미생22 2023. 1. 11.
728x90

1.  for

test_list = ['one', 'two', 'three']

for i in test_list:

    print(i)

 

1)for 변수 i range(반복횟수) :

    명령문

for i in 'abcd':

    print(i)

print('-'*20)

 

2)for 변수 i range(시작값, 종료값, 증감) :

    명령문

for i in range(1, 5, 1):

    print(i)

    # 종료값만 생략 불가, 시작값과 증감값은 생략 가능

for i in range(5, 1):

     print(i)

for i in range(1, 5):

     print(i)

for i in range(5):

     print(i)

 

2. while

1)break

강제로 while을 빠져나와야 할 때

 

2)continue

while문을 빠져나가지 않고 while문의 맨  처음(조건문)으로 다시 돌아가야 할 때 사용

 

3. 자료형

 

4. 순서가 있는 자료형

1)리스트 자료형

2)튜플 자료형

 

5. 리스트 자료형

리스트 안에 어떠한 자료형도 포함 가능

#리스트에 여러가지 자료형을 섞어 저장 가능(배열은 단일 데이터만 저장했던 것과 달리 리스트는 다양한 자료형을 섞어서 저장할 수 있다.)

list1 = [1.5,2,0,'Hello',True,[‘Life’, ‘is’]]

print(list1)

print(type(list1))

print('-'*20)

 

#리스트 내부 리스트 가능

index설정 시

list1[-1][0]

 

#리스트에서 index

a = list1[:2] #처음부터 a[1]까지

b = list1[2:] #a[2]부터 마지막까지

728x90