1. ホーム
  2. パイソン

Python の文字列と数値の連結 TypeError: 'str' と 'int' オブジェクトの連結ができない

2022-02-09 06:01:20

コードのように

<span style="font-family:Microsoft YaHei;font-size:12px;"># coding=utf8
str = 'Your score is:'
num = 82
text = str+num
print text</span>



実装結果

エラーを直接報告します。 <スパン TypeError: 'str' と 'int' オブジェクトを連結することはできません。

これを解決するには、あらかじめnumを文字列型に変換しておくしかない。これは、intを文字列に変換するbytes関数を使って行うことができる。

<スパン コード

<スパン

<span style="font-family:Microsoft YaHei;font-size:12px;"><span style="font-family:SimSun;font-size:12px;& quot;># coding=utf8
str = 'Your score is:'
num = 82
num = bytes(num)
text = str+num
print text</span></span>