Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mencetak Pelbagai Elemen pada Baris Tunggal dalam Python?

Bagaimana untuk Mencetak Pelbagai Elemen pada Baris Tunggal dalam Python?

Mary-Kate Olsen
Lepaskan: 2024-12-01 02:10:12
asal
378 orang telah melayarinya

How to Print Multiple Elements on a Single Line in Python?

Mencetak Berbilang Elemen pada Baris Tunggal

Untuk mencetak berbilang elemen pada baris yang sama, serentak, terdapat beberapa pendekatan:

Menggunakan %-Memformat dengan Tuples

Kod asal yang anda berikan boleh dibetulkan menggunakan %-formatting dengan melepasi ruang letak sebagai tupel:

print("Total score for %s is %s" % (name, score))
Salin selepas log masuk

Menggunakan %-Memformat dengan Kamus

Pilihan lain ialah menggunakan a kamus:

print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
Salin selepas log masuk

Menggunakan Pemformatan Rentetan Gaya Baharu

Pemformatan rentetan Python yang lebih baharu menawarkan pelbagai kemudahan:

  • Menggunakan Nombor:

    print("Total score for {} is {}".format(name, score))
    Salin selepas log masuk
  • Menggunakan Nama Eksplisit:

    print("Total score for {n} is {s}".format(n=name, s=score))
    Salin selepas log masuk
  • Menggabungkan Rentetan:

    print("Total score for " + str(name) + " is " + str(score))
    Salin selepas log masuk

Menggunakan Print() Fungsi dengan Parameter

Pendekatan ini tidak memerlukan sebarang sintaks pemformatan khas:

print("Total score for", name, "is", score)
Salin selepas log masuk

Untuk kawalan yang lebih baik ke atas jarak, gunakan sep parameter:

print("Total score for ", name, " is ", score, sep='')
Salin selepas log masuk

Menggunakan f-Strings (Python 3.6 )

f-strings menjadikan proses ini sangat ringkas:

print(f'Total score for {name} is {score}')
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Mencetak Pelbagai Elemen pada Baris Tunggal dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan