본문 바로가기
Python, C, C++

[요점만 파이썬] 자료형이란? & 문자열 공부

by 소나무기운 2021. 8. 26.
반응형

[2021/08/26] 처음시작

 

소나무 기운 ,  전자제품 개발/생산

자료형

파이썬도 마찮가지 이지만 모든 프로그램은

 

입력 >> 처리 >> 출력

 

이라는 과정을 격게 됩니다.

이 과정에서  정보를 이동하는 모든것들을 자료라고 부릅니다.

 

이런 자료는 어떤 종류의 것들이 있는지 알아볼겁니다.

 

자료형의 종류

파이썬 내부에 미리 정의되어 있는 기본 자료형을 알아보죠.

 

- string     :  문자열

- number  :  숫자

- boolean  :  참, 거짓

 

등이 있습니다.

 

 

자료형 알아보기 (type())

type() 이 함수로 자료형을 알아 볼 수 있습니다.

>>> print(type("문자열"))
<class 'str'>
>>> print(type(100))
<class 'int'>
>>> print(type(True))
<class 'bool'>

이렇게 type()함수로 자료형을 알아 볼 수 있습니다.

>>> a=True
>>> print(a)
True
>>> print(type(a))
<class 'bool'>

이렇게 a라는 변수를 지정하여 a라는 변수의 타입을 확인할 수 있습니다.

 

문자열 만드는 여러가지 방법

>>> print("문장1")
문장1
>>> print('문장1')        
문장1
>>> print("문장1"+"문장2")
문장1문장2
>>> print(10)
10
>>> print(10, 100)
10 100
>>> print('"큰따옴표"표시')
"큰따옴표"표시
>>> print("\"큰따옴표\"표시")
"큰따옴표"표시
>>> print("한줄\n두줄")
한줄
두줄

 

문자열 연산 여러가지

>>> print("2번반복"*2)
2번반복2번반복
>>> print("2번반복"*2)
2번반복2번반복
>>> print("글자순서인덱스"[0])
글
>>> print("글자순서인덱스"[1])
자
>>> print("글자순서인덱스"[-1])
스
>>> print("글자순서인덱스"[0:2])
글자
>>> print("글자순서인덱스"[1:])
자순서인덱스

 

 

마무리

자료형이란 자료의 형태를 말하죠.

 

숫자형태의 자료들을 더하거나 빼거나 하는 계산을 할 수 있겠죠.

문자열 도 더할수 있습니다.

같은 자료의 형태끼리 비교할수도 있지요.

변수를 원하는 모양데로 만들어 내는 연습을 하면 좋겠습니다.

 

 

참고문헌

 

 

 

 

 

 

틀린 부분이나 질문은 댓글 달아주세요.

즐거운 하루 보내세요. 감사합니다.

 

 

반응형

댓글