2017-03-08 4 views
-1

나는 코딩에 매우 익숙하지 않아 가능한 바보 같은 질문에 대해 미안합니다.모든 가능한 16 진 코드

나는 모든 가능한 16 진수 값을 코딩해야하는 프로젝트를하고 있습니다. 1600 만 개가 넘는 값 (정확히 16777215)이 있으며 여기의 지침 (Generating all possible rgb colors)을 따르려고했지만 "유일한"값은 1에서 16777215까지이며 적절한 값이 아닙니다.

이것이 가능한지 확실하지 않지만 도움을 주시면 감사하겠습니다.

감사합니다 !!!

+0

"적절한 가치"란 무엇입니까? 예를 들어 줄 수 있습니까? –

+0

형식 문자열' '{: x}'형식 (8191)'-> ''1fff ''를 사용할 수 있습니다. –

+0

첫째, 0에서 16777215까지의 정수는 24 비트 색상 값의 완벽하고 유효한 표현이며, 실제로 필요한 표현이 될 가능성이 큽니다. – user2357112

답변

3

예를 들어 흰색의 십진수 값은 16777215입니다.이 숫자의 16 진수 표현은 0xFFFFFF입니다. 파이썬에서 숫자의 16 진수 표현을 인쇄하려면 hex을 사용하십시오.

>>> rgb = 16777215 
>>> hex(rgb) 
'0xFFFFFF' 

는 또한 %x 또는 %X 형식을 사용할 수 있습니다.

>>> rgb = 16777215 
>>> print('%06x' % rgb) 
ffffff 
>>> print('%06X' % rgb) 
FFFFFF