2017-02-22から1日間の記事一覧

2進数8進数16進数の基数表記

入門Python3 2.2.3 各基数は0x等の接頭辞をつけることで数値リテラルとして表記することが出来ます。 print(10); # 10進数 print(0B10); # 2進数 print(0o10); # 8進数 print(0x10); # 16進数 $ py main.py 10 2 8 16また0始まりの数字は許可されておらずエ…

Pythonは多倍長整数

入門Python3 2.2.5 例えばC#ではintやlongといったように扱いたい整数の大きさによって型を適切に宣言する必要があるが、Pythonではintで扱える整数の範囲に制限がないとのこと。また多倍長整数と言って巨大な整数も扱うことができるようだ。 i = 10 ** 1000…