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

コードcode プログラミング

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

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

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

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

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

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

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

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

Web制作会社代表&ライター / WordPressは得意 / 抹茶スイーツ好き

Harsh Reality™

コメント