Saya baru saja mengetik yang berikut ini di prompt shell saya, dan itu berfungsi dengan baik:
$ python
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> my_age = 35
>>> my_eyes = 'Blue'
>>> print "my age is %d and my eye color is %s" % (my_age, my_eyes)
my age is 35 and my eye color is Blue
>>>
Cara untuk mengetik lebih dari satu baris kode dalam interpreter Python interaktif adalah, well, untuk mengetik lebih dari satu baris kode dalam interpreter Python interaktif. Saya pikir itu akan cukup baik untuk tujuan Anda.
Benar bahwa Anda akan mendapatkan prompt baru setelah setiap baris, yang berarti bahwa jika dua baris kode Anda menghasilkan output, output itu akan dipisahkan oleh prompt. Saya kira itulah yang Anda khawatirkan, meskipun contoh dalam pertanyaan Anda tidak menyarankan bahwa:
$ python
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print "first line"
first line
>>> print "second line"
second line
>>>
Jika itu masalah, Anda dapat melampirkan beberapa pernyataan Anda dalam pernyataan (indentasi dengan benar!) if
:
$ python
Python 2.7.3 (default, Aug 1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> if 1:
... print "first line"
... print "second line"
...
first line
second line
>>>
(Saya sarankan, meskipun itu tidak menjawab pertanyaan Anda, bahwa jika Anda menulis kode yang cukup kompleks untuk masalah ini, Anda harus menulis skrip. Mungkin Anda sudah mulai melakukannya pada tahun setengah) sejak Anda memposting pertanyaan.)