Python入門(2進数・16進数・型の変換)
2進数と16進数
先頭に0bをつけると2進数になる >>> 0b10 2 >>> 0b11 3 >>> 0b100 4 先頭に0xをつけると16進数になる >>> 0x9 9 >>> 0xa 10 >>> 0xb 11 >>> 0xf 15 >>> 0x10 16
型の変換
数字の文字列を数値に変換する >>> int('12') 12 >>> int('-34') -34 typeで型を知ることができる >>> type('12') <class 'str'> >>> type(12) <class 'int'> >>> type(int('12')) <class 'int'> 整数を小数に変換する >>> float(12) 12.0 >>> float(-34) -34.0 文字列を小数に変換する >>> float('12') 12.0 1.2e3は1.2×10の3乗を表す >>> float('1.2e3') 1200.0