Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menghapuskan Ruang dalam Pernyataan Cetakan Python?

Bagaimana untuk Menghapuskan Ruang dalam Pernyataan Cetakan Python?

Mary-Kate Olsen
Lepaskan: 2024-10-28 04:39:02
asal
849 orang telah melayarinya

How to Eliminate Spaces in Python Print Statements?

Mengalih keluar Ruang dalam Pernyataan Cetakan Python

Dalam Python, mencetak berbilang item selalunya mengakibatkan ruang yang tidak diingini. Ini boleh ditangani menggunakan parameter sep untuk menghapuskan ruang ini. Sebagai contoh, pertimbangkan ini:

print("a", "b", "c")
Salin selepas log masuk

Output ini akan merangkumi ruang:

a b c
Salin selepas log masuk

Untuk menghapuskannya:

print("a", "b", "c", sep="")
Salin selepas log masuk

Ini akan menghasilkan:

abc
Salin selepas log masuk

Selain parameter sep, Python menawarkan beberapa pilihan untuk mengawal output cetakan. Apabila cuba menggabungkan rentetan dengan nilai bukan rentetan, seperti integer, adalah penting untuk menukar nilai itu kepada rentetan terlebih dahulu.

Untuk mencetak nilai tanpa ruang, termasuk rentetan dan bukan rentetan, pertimbangkan berikut:

print("a = ", a, ", b = ", b, sep="")  # Python 2.x and 3.x
print("a = " + str(a) + ", b = " + str(b))  # Python 2.x and 3.x
print("a = {}, b = {}".format(a, b))  # Python 3.6+
print(f"a = {a}, b = {b}")  # Python 3.6+
Salin selepas log masuk

Untuk situasi di mana penggunaan f-strings (pilihan terkini) mungkin tidak boleh dilaksanakan (cth., versi Python sebelum 3.6), helah berikut boleh digunakan:

print("a = {a}, b = {b}".format(**locals()))
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menghapuskan Ruang dalam Pernyataan Cetakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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