2017-03-08 16 views
-1

私は、私はすべての可能な進値のコードに必要のあるすべての可能な馬鹿な質問すべての可能な16進コード

私はプロジェクトをやっているためにとても残念コーディングに非常に新しいです。 私は1600万以上の値(正確には16777215)があることを知っており、ここでも指示に従おうとしていますが(Generating all possible rgb colors)、「唯一の」数字は1から16777215までで、適切な値ではありません。

これが可能かどうかはわかりませんが、何か助けていただければ幸いです。

ありがとうございました!

+0

"適正な値"とは何ですか?あなたは例を挙げることができますか? –

+0

フォーマット文字列 ''{:x}'を使用できます。フォーマット(8191)' - > '' 1fff ''。 –

+0

最初に、0から16777215までの整数は、24ビットのカラー値の完全に有効な一般的な表現であり、実際には必要な表現になりそうです。 – user2357112

答えて

3

たとえば、白の10進値は16777215です。その数字の16進数は0xFFFFFFです。 Pythonで数値の16進表現を表示するには、hexを使用します。

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

また%x%X形式を使用することができます。

>>> rgb = 16777215 
>>> print('%06x' % rgb) 
ffffff 
>>> print('%06X' % rgb) 
FFFFFF 
関連する問題