情報学部 | 菅沼ホーム | 目次 | 索引 |
>>> a = 3 >>> bin(a) '0b11' >>> a.bit_length() 2
>>> a = -3 >>> bin(a) '-0b11' >>> a.to_bytes(4, byteorder='big', signed=True) b'\xff\xff\xff\xfd' >>> int.from_bytes(b'\xff\xff\xff\xfd', byteorder='big', signed=True) -3
>>> a = (0.25).as_integer_ratio() >>> a (1, 4)
>>> (3.14).hex() '0x1.91eb851eb851fp+1' >>> float.fromhex('0x1.91eb851eb851fp+1') 3.14
>>> (3.2).is_integer() False >>> (3.0).is_integer() True
>>> a = complex(1, 2) >>> a (1+2j) >>> a.conjugate() (1-2j) >>> a.real 1.0 >>> a.real = 5 // エラー,参照だけが可能
情報学部 | 菅沼ホーム | 目次 | 索引 |