ホームページ  >  記事  >  バックエンド開発  >  Pythonで数値と文字列を接続する方法

Pythonで数値と文字列を接続する方法

尚
オリジナル
2019-07-02 09:27:357795ブラウズ

Pythonで数値と文字列を接続する方法

Python は、JS や PHP などの弱い型指定言語での文字列連結中に自動的に型を変換せず、エラーを直接報告します。この問題を解決する唯一の方法は、事前に int を文字列に変換してから、その文字列を連結することです。

# coding=utf8
str = '你的分数是:'
num = 82
text = str+num+'分 '
print text

実行結果:

Pythonで数値と文字列を接続する方法

直接エラー: TypeError: 'str' オブジェクトと 'int' オブジェクトを連結できません

解決策このメソッドでは事前に num を string 型に変換するだけですが、bytes 関数を使用して int 型を string 型に変換することができます。 (変換には組み込み関数 str を使用することもできます)

コード:

# coding=utf8
str = '你的分数是:'
num = 82
num = bytes(num)
text = str+num+'分 '
print text

結果は次のとおりです:

Pythonで数値と文字列を接続する方法

その他の Python 関連の技術記事については、Python チュートリアル 列にアクセスして学習してください。

以上がPythonで数値と文字列を接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。