반응형
파이썬, 이진수 문자열 다양한 출력 예제
글, 수알치 오상문
b = format(256, 'b') # b:2, o:8, d:10, x:16, X:16
print(b) # 100000000
b = format(256, '#b')
print(b) # 0b100000000
b = "{0:b}".format(256)
print(b) # 100000000
b = "{0:16b}".format(256)
print(b) # 100000000
b = bin(256)
print(b) # 0b100000000
b = bin(256).rjust(16)
print(b) # 0b100000000
b = bin(256).ljust(16)
print(b) # 0b100000000
b = bin(256).center(16)
print(b) # 0b100000000
b = bin(256)[2:].zfill(16)
print(b) # 0000000100000000
[실행 결과]
100000000
0b100000000
100000000
100000000
0b100000000
0b100000000
0b100000000
0b100000000
0000000100000000
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 멀티스레딩, 멀티프로세싱 예제 (백그라운드 실행) (0) | 2023.03.23 |
---|---|
파이썬, pip install 캐시 무시하고 설치하기 (0) | 2023.03.11 |
파이썬, base64 인코딩 디코딩 예제 (0) | 2023.02.08 |
파이썬, f 문자열의 넓이, 공백채움, 정렬 옵션 사용 예제 (0) | 2023.01.17 |
파이썬, 한글은 2글자로 계산하는 문자열 길이 (0) | 2022.12.20 |