Pythonスクリプトを書いていますが、コンソールに1行印刷する必要があります。十分に単純ですが、受け入れられている方法が関数に出力することであるかどうかを思い出せません(または決定できません)。たとえば、次のようになります。
def exclaim(a):
print (a + '!')
または、次のような文字列を返すようにします。
def exclaim(a):
return (a + '!')
次に、メインスクリプトで印刷します。どちらの方法でも議論できます。これを行うための一般的に受け入れられている方法はありますか、それとも好み次第ですか?
編集:明確にするために、これは私が使用している関数ではありません。ここにコードを投稿するのは気が進まないので、これらの関数を単純化しすぎた例として作成しました。