정수, 실수 형변환은 파이썬 내장함수 사용한다
- 정수 형변환 : int() 사용
숫자 또는 문자열 x로부터 정수를 만들어 반환 - 실수 형변환 : float() 사용
숫자 또는 문자열 x로부터 실수를 만들어 반환 - 데이터형 판별함수 사용 : isinstance(object, 판별하고 싶은 데이터형)
판별하고 싶은 데이터형과 동일하면 True, 아니면 False 반환
예제코드
#문자열 변수
val = "123"
print(isinstance(val, int)) # False
#정수 형변환
intVal = int(val)
print(isinstance(intVal, int)) #True
#실수 형변환
intVal = float(val)
print(isinstance(intVal, float)) #True
#데이터형 판별
f = -123.3
print(isinstance(f, int)) #False
print(isinstance(f, float)) #True
▷ 파이썬 자습서 참고
https://docs.python.org/ko/3/library/functions.html
'코딩라이브러리 > 파이썬' 카테고리의 다른 글
파이썬 문자열 formatter string (with 백준 2739) (0) | 2024.05.20 |
---|---|
파이썬 문자열 거꾸로 해보기 (with 백준 1251 6438) (0) | 2024.05.19 |
파이썬 소수점 반올림 올림 round()와 ceil() (with 백준 2033) (0) | 2024.05.17 |
파이썬 소수점 버림 trunc() floor() (with 백준 10869) (0) | 2024.05.15 |
파이썬 문자인지 숫자인지 (with 백준 10926) (0) | 2024.05.11 |