« [R]Silverman (1985)によるオートバイ衝突事故の実験データ | トップページ | [Python]行列を作る »

2020年5月19日 (火)

[Python]文字列を数値に変換する

整数の場合はint関数、小数の場合はfloat関数を使用する。

>>> int('1')
1
>>> int('1') + int(' 20 ')
21
>>> int('0.1')
Traceback (most recent call last):
File "", line 1, in
ValueError: invalid literal for int() with base 10: '0.1'
>>> float('0.1')
0.1
>>> float('0.1') + float(' 1.5 ')
1.6

int関数もfloat関数も、引数に指定した文字列に空白が含まれていてもかまわない。int関数に小数を指定すると、エラーが発生する。

« [R]Silverman (1985)によるオートバイ衝突事故の実験データ | トップページ | [Python]行列を作る »

Python」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]Silverman (1985)によるオートバイ衝突事故の実験データ | トップページ | [Python]行列を作る »

無料ブログはココログ

■■

■■■