Mencetak Berbilang Item Secara Berurutan pada Baris Yang Sama dalam Python
Dalam Python, anda boleh mencetak berbilang objek pada baris yang sama dengan memisahkannya dengan koma dan menentukan rentetan kosong sebagai parameter akhir dalam fungsi print().
Merujuk yang disediakan contoh:
def install_xxx(): print("Installing XXX... ", end="", flush=True) install_xxx() print("[DONE]")
Parameter akhir mengawal aksara yang dilampirkan pada output. Dalam kes ini, kami menetapkannya kepada rentetan kosong untuk menyekat aksara baris baharu lalai. Argumen flush=True memastikan bahawa output dipaparkan serta-merta, walaupun pernyataan print() lain belum selesai.
Penyelesaian Python 2
Python 2 mengendalikan sedikit senario ini berbeza. Daripada parameter akhir, anda boleh menambah koma pada penghujung baris print(), seperti yang dilihat di sini:
def install_xxx(): print "Installing XXX... ", install_xxx() print "[DONE]"
Perhatikan bahawa pendekatan ini akan menghasilkan ruang tambahan pada penghujung output .
Dengan menggunakan salah satu daripada teknik ini, anda boleh mencetak berbilang item pada baris yang sama dengan berkesan, memberikan output yang lebih ringkas dan menarik secara visual.
Atas ialah kandungan terperinci Bagaimana untuk Mencetak Berbilang Item Secara Berurutan pada Baris yang Sama dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!