본문 바로가기

programmer/python

Python 형변환 정리(Casting)

어떤 언어를 사용하더라도 데이터간의 형변환은 필수적이다. 구글링해서 하나하나 찾지 말고 한방에 정리해서 보자.

1. 정수 > 실수

#정수 > 실수
float(10)

>>10.0

2. 실수 > 정수

#실수 > 정수
int(10.0)

>>10

3.실수 > 정수

#정수, 실수 > 문자열
str(3)
str(3.0)

>>'3'

4. 실수 > 문자열

#실수 > 문자열
repr(123.2)

>>'123.2'

5. 10진수 > 16진수

#10진수 > 16진수
hex(10)

>>0xa

6. 10진수 > 8진수

#10진수 > 8진수
oct(10)

>>0o12

7. 10진수 > 2진수

#10진수 > 2진수
bin(10)

>>0b1010

8. 16,8,2 진수 > 10진수

#16,8,2 진수 > 10진수
a = 0b1010#10
a = 0x10  #16
a = 0o10  #8
a #10진수값 output: 10

9. 문자열 > 유니코드

#문자열 > 유니코드
strA = 'A'
UniA = ord(strA)

>>65

10. 유니코드 > 문자열

#유니코드 > 문자열
strA_ = chr(UniA)
strA_

>>'A'

반응형
사업자 정보 표시
라울앤알바 | 장수호 | 서울특별시 관악구 봉천로 13나길 58-10, 404호(봉천동) | 사업자 등록번호 : 363-72-00290 | TEL : 010-5790-0933 | Mail : shjang@raulnalba.com | 통신판매신고번호 : 2020-서울관악-0892호 | 사이버몰의 이용약관 바로가기

'programmer > python' 카테고리의 다른 글

venv returned non-zero exit status 1 에러  (0) 2020.09.02
pip 갑자기 안될때!!!!  (0) 2020.09.02
파이선 속성! 3  (0) 2020.06.09
파이선 속성! 2  (0) 2020.06.09
Python 속성!  (0) 2020.06.09