하나의 데이터 형태를 다른 데이터 형태로 바꾸는 함수
>>> int("32")
32
문자열 32를 정수 32로
>>> int(17.3)
17
실수값 17.3을 정수값 17로
>>> float(17)
17.0
정수값 17을 실수값 17.0으로
>>> float("3.1415")
3.1415
문자열 3.1415를 실수 3.1415로
>>> str(17) + " " + str(3.1415)
'17 3.1415'
>>> complex(17)
(17 + oj)
정수 17을 복소수로 바꾸어줌
--------------------------------------------------------------------------
>>> name = input("what is your name?")
what is your name?gildong hong
>>> print(name)
gildong hong
숫자도 문자열로 변형된다.
>>> raw_n = input("enter a positive integer>")
enter a positive integer> 99
>>> print(raw_n)
99 ->숫자가 아니라 문자열이다
>>> type(raw_n)
<class ' str'>
raw_n은 input함수의 반환값이다.
숫자 99가 필요하다면
>>> n = int(raw_n) -형 변환 함수 int를 통해 숫자로 변환
>>> type(n)
<class 'int'>
--------------------------------------------------------------------------
'it(프로그래밍)' 카테고리의 다른 글
웹프로그래밍 공부 (0) | 2021.04.01 |
---|---|
python) 연산자, 튜플 (0) | 2021.03.30 |
python) 디버깅, 코드작성법, type분류, 객체이름 공부 (0) | 2021.03.29 |
python) 웹 스크래핑 강의 끝~ (0) | 2021.01.26 |
python) 점점 더 외계어가 되어가는 파이썬학습 (0) | 2021.01.23 |