print('10/3 = ' 10/3) は構文エラーを直接報告します。 Java 言語の場合、10/3 = 3 と出力されますが、Python でこのような出力を実現するにはどうすればよいですか?
print('10/3 = ' 10/3)
10/3 = 3
いくつかの情報を検索したところ、Python は print(True False) などの同じ型のみをサポートすると述べていました。 アピール機能を実装するにはどうすればよいですか?
print(True False)
业精于勤,荒于嬉;行成于思,毁于随。
はい、しかし Python は厳密に型指定された言語であり、自動型変換を好みません。ブール値の追加は意味をなさないため、'10/3 = ' + str(10/3) 这样子显式转换类型。另外 Python 能够 True + False を使用できるという事実はレガシーの問題です。
'10/3 = ' + str(10/3)
True + False
もちろん、Python には文字列の連結を処理する優れた方法がたくさんあります。以下は歴史的発展の順序です:
追記:「控訴」するには、まず訴訟を起こす必要があり、その判決に不服がある場合は「控訴」をすることができます。
リーリー
クラスmyString(str):
ex=myString('10/3')print(ex+10/3)
混乱が起こらないことを願っています; Ruby の場合、str のサブクラスをカスタマイズする必要はなく、str で直接変更するだけです。なぜなら、私はあまり上手ではありませんが、すべてが「オープン」だからです。ルビーで
はい、しかし Python は厳密に型指定された言語であり、自動型変換を好みません。ブール値の追加は意味をなさないため、
'10/3 = ' + str(10/3)
这样子显式转换类型。另外 Python 能够True + False
を使用できるという事実はレガシーの問題です。もちろん、Python には文字列の連結を処理する優れた方法がたくさんあります。以下は歴史的発展の順序です:
リーリー追記:「控訴」するには、まず訴訟を起こす必要があり、その判決に不服がある場合は「控訴」をすることができます。
リーリー
クラスmyString(str):
リーリーex=myString('10/3')
print(ex+10/3)
混乱が起こらないことを願っています; Ruby の場合、str のサブクラスをカスタマイズする必要はなく、str で直接変更するだけです。なぜなら、私はあまり上手ではありませんが、すべてが「オープン」だからです。ルビーで