【Pythonの文法】文字列と数値を結合するときはstr()やint()でキャストする

コードcode プログラミング

超基本的なところだけど備忘録として残しておく。

print関数で文字列と数値を+演算子で結合しようとすると、Type errorが発生する。

たとえば、print(‘犬は’ + 2 + ‘匹います’)みたいな例。

この場合は、数字の2をstring型(文字列型)に変換するか、文字列をinteger(数値型)に変換する。これをキャストという。

文字列に変換したいときはstr(変換したい型)、数値に変換したいときはint(変換したい型)とする。

わかりづらいけど、aidemyの教材で学んだ以下をコピーしておく。

↑これではエラーになるので、以下のとおりにstr()でキャストするとOK.

プログラミングPython
スポンサーリンク
シェアする
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
サイト運営者
厳しい現実

30歳からFXのデイトレを始めました。移動平均線とMACDを使ったシンプルな手法。目標は月収30万円!「大数の法則」を信じて、淡々と同じトレードをこなすスタイルを目指しています。

厳しい現実をフォローする
厳しい現実™【FXトレード日誌】

コメント