반응형
1 변수 타입 함수
타입 함수는 해당 데이터의 타입이 무엇인지 알려주는 함수이다.
사용방법은 다음과 같다.
type(데이터)
변수명을 name으로 지정하고 "python"을 데이터로 저장해주자. 그리고 타입함수로 데이터타입을 출력해보면 다음과 같다.
<class 'str'>
2 자료형(Data Type)
데이터의 형태와 자료의 형태를 구분한다.
1. bool : 참,거짓 판별하는 자료형이다. (공백과 0은 False, 이외의 값은 존재의 의미로 true값을 갖는다.)
>>> bool(0)
False
>>> bool()
False
>>> bool(299)
True
>>> bool("python")
True
>>> res = 10<20
>>> print(res)
True
>>> type(res)
<class 'bool'>
2. 정수(int) : 소수점이 없는 숫자
>>> number1 = 10
>>> type(number1)
<class 'int'>
3. 실수(float) : 소수점이 있는 숫자
>>> number2 = 1.1
>>> type(number2)
<class 'float'>
4. 문자열(str) : 문자, 단어 등으로 구성된 집합
>>> string = "python"
>>> type(string)
<class 'str'>
문자열을 여러줄 입력하고 싶을 경우에는 '''문자열''', """문자열""" 을 통해 입력할 수 있다.
>>> str1 = '''딸기
사과
메론
바나나'''
>>> print(str1)
딸기 사과 메론 바나나
또한 저장될 데이터 내에 쌍따옴표를 사용하고 싶을 경우
\"를 사용하거나,
>>> str4 = "내가 좋아하는 가수는 "케이시"입니다."
SyntaxError: invalid syntax
>>> str4 = "내가 좋아하는 가수는 \"케이시\"입니다."
>>> str4
'내가 좋아하는 가수는 "케이시"입니다.'
tip 시퀀스 문자
- \" : 따옴표(")
- \n : 줄바꿈
- \t : tab만큼 띄어쓰기
- ...
처음시작과 끝을 외따옴표로 사용해준다.
>>> str4 = '내가 좋아하는 가수는 "케이시"입니다.'
>>> str4
'내가 좋아하는 가수는 "케이시"입니다.'
또한 문자열의 한글자씩 접근하고 싶을 경우 변수명[index]값을 입력하면된다. (index값을 0부터 시작한다.)
>>> str6 = "python java c c++"
>>> str6[0]
'p'
반응형
'Python' 카테고리의 다른 글
[Python 기초] 파이썬 타입 변환, 형변환 (0) | 2021.03.30 |
---|---|
[Python 기초] 파이썬 자료형 - 문자열 (문자열 슬라이싱, 문자열 함수) (0) | 2021.03.30 |
[Python 기초] 파이썬 변수(Variable) (0) | 2021.03.30 |
[Python 기초] 파이썬 print() 함수 (sep, end) (0) | 2021.03.30 |
[Python 기초] 파이썬 기본 연산자와 컴파일 환경 설정 (0) | 2021.03.30 |
댓글