즐거운프로그래밍

[파이썬] 데이터 타입과 for 반복문

수수께끼 고양이 2023. 10. 26. 13:30
728x90
반응형

 

데이터 타입(data Type)

프로그래밍 언어가 처리 가능한 데이터 종류, 데이터 유형이라고도 합니다.

 

기본 데이터 타입(Primary Data Type) : 프로그래밍 언어가 처리할 수 있는 최저 수준의 데이터 타입으로 문자데이터, 숫자데이터, 불데이터가 있습니다.

 

- 문자 데이터

따옴표('...', "...")로 감싼 모든 데이터로 프로그래밍 언어에 따라 문자(character, 1개의 문자로 만든 문자 데이터)와 문자열(String, 여러 개의 문자를 하나의 데이터 세트로 만든 문자 데이터)를 사용합니다.

문자열에 저장된 각각의 문자는 인덱스(Index)로 불리는 숫자로 관리되며, 인덱스를 활용하여 특정 문자를 1개 꺼내 쓰는 인덱싱(Indexing), 여러 개를 한번에 꺼내 쓸 수 있는 슬라이싱(Slicing)이 있습니다.

 

- 숫자 데이터

 정수(Integer)와 부동 소수점수(Floating Point number, 실수)로 구분합니다. 숫자데이터에 소수점(.)을 사용하면 부동 소수점 수로 처리합니다.

 

- 불 데이터

프로그래밍 언어에서 True(참), False(거짓)으로 표현되는 데이터입니다.

 


 

데이터 세트(Data Set) : 여러 개의 데이터를 하나의 세트로 표현한 것으로 리스트 데이터 세트, 딕셔너리 데이터 세트, 레인지 데이터 세트가 해당됩니다.

 

- 리스트 데이터 세트

대괄호[...]를 사용하며 가장 쉽게 사용할 수 있는 데이터 세트입니다.

 

- 딕셔너리 데이터 세트

데이터에 이름을 붙여서 관리하며 중괄호{...}를 사용합니다.

 

- 레인지 데이터 세트

0부터 주어진 개수만큼 숫자데이터를 만들고 하나의 데이터세트로 관리하며 range 명령어를 사용합니다.

 

 

 


 

 

for 반복문 
정확한 횟수만큼 반복 처리할 때 유용한 명령문입니다.

for 변수 in 문자열:
     반복 처리할 코드1
     반복 처리할 코드2
               .                            → 반복 처리할 코드 블록
               .
               .

 

string = "혼공족"
for char in string:
    print(char)

 

 

728x90
반응형