私は次のコードを持っています:
age = raw_input("How old are you? ")
height = raw_input("How tall are you? ")
weight = raw_input("How much do you weigh? ")
print " So, you're %r old, %r tall and %r heavy." %(age, height, weight)
これで、raw_input
関数は末尾の改行なしで標準出力を実行できます。次に、この関数は入力から行を読み取り、それを文字列に変換して(末尾の改行を削除して)、それを返します。
raw_inputは文字列のみを返すため、私が理解していないのは、すべてのプロンプトメッセージが新しい行に表示される理由です。\n
改行は追加されず、コードにも改行がありません。