>>> 2**10 1024 >>> 2**30 1073741824 >>> 2**40 1099511627776 >>> 2**50 1125899906842624 >>> 2**60 1152921504606846976 >>> 2**70 1180591620717411303424L #長整数型に変化 windowsだと64bitCPU使っていてもこんな感じになります。IntelだかMicrosoftだかのコンパイラが腐ってるのが原因らしいですけど、64bitCPUが台無しです。(OSはWin7 64bit版, Pythonも64bit版です)