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