반응형
10진수에서 2진수, 8진수, 16진수로 변환
내장함수 사용
# -*- Encoding:UTF-8 -*- #
num = 17
a = bin(num)
b = oct(num)
c = hex(num)
print(a)
print(b)
print(c)
Format 사용 (1)
# -*- Encoding:UTF-8 -*- #
num = 16
a = format(int(num), '#b') # Bin
b = format(int(num), '#o') # Oct
c = format(int(num), '#x') # heX
print(a)
print(b)
print(c)
Format 사용 (2)
num = 10
a = format(int(num), 'b') # Bin
b = format(int(num), 'o') # Oct
c = format(int(num), 'x') # heX
print(a)
print(b)
print(c)
반응형
'Python > Basic' 카테고리의 다른 글
[파이썬 기초] 2차 배열 선언 (다중 list) (0) | 2020.05.01 |
---|---|
[파이썬 기초] 파이썬 For, Slicing 문법 비교 (0) | 2020.04.21 |
[파이썬 기초] 파이썬 딕셔너리 (0) | 2020.03.20 |
[파이썬/Python] 파이썬 문자열 함수 (len, isalpha, isdigit, isalnum, join, sorted, split, find, upper, lower, strip, eval) (0) | 2020.03.20 |
[파이썬/Python] 파이썬 내장함수(input, int, float, max, min, bin, hex, round, type) (2) | 2020.03.17 |