Pythonでは、これを単純に行うことはできないことを私は知っています:
number = 1
print "hello number " + number
あなたはこれをしなければなりません:
print "hello number " + str(number)
そうしないと、エラーが発生します。
私の質問は、Python は非常にコンパクトな言語であり、整数から文字列への自動キャスト/変換のこの機能は、他の多くの言語で利用できるため、str()
毎回関数を使用する必要がなくなるのではないでしょうか? あいまいなインポート、または単にそれを行う別の方法はありますか?
編集:私が別の言い方をするとき、私はそれを書くためのより単純でよりコンパクトな方法を意味します。format
したがって、たとえば、私は実際には考慮せず、代替案もありません。
ありがとう。