Mengawal Pemformatan Output dengan Cetakan Python
Dalam Python, pernyataan cetakan secara automatik menambah aksara baris baharu apabila mencetak berbilang nilai. Ini boleh menjadi tidak diingini dalam senario tertentu, terutamanya apabila anda ingin memformat output dengan tepat. Memahami cara menyekat baris baharu dan ruang dalam output cetakan adalah penting untuk mencapai format output yang diingini.
Menindas Baris Baharu
Untuk mengelakkan pernyataan cetakan daripada menambah baris baharu selepas mencetak nilai, gunakan parameter end="". Dengan menentukan rentetan kosong sebagai parameter akhir, pernyataan cetakan akan menyekat baris baharu lalai. Contohnya:
<code class="python">print('h', end='')</code>
Kod ini akan mencetak huruf "h" tanpa menambah baris baharu.
Menindas Ruang
Apabila mencetak berbilang nilai menggunakan pernyataan cetakan, ruang disisipkan di antara nilai. Untuk menekan ruang ini, tentukan sep="" sebagai parameter pemisah. Contohnya:
<code class="python">print('a', 'b', 'c', sep='')</code>
Kod ini akan mencetak huruf "a", "b", dan "c" tanpa sebarang ruang di antaranya.
Memelihara Pemformatan
Adalah penting untuk ambil perhatian bahawa apabila menekan ruang, parameter akhir masih harus ditentukan untuk menghalang sebarang pemformatan lalai. Contohnya:
<code class="python">print('a', 'b', 'c', sep='', end='')</code>
Kod ini akan mencetak huruf "a", "b", dan "c" pada baris yang sama tanpa jarak atau baris baharu.
Dengan memanfaatkan teknik ini , anda boleh mengawal pemformatan output dalam Python dengan tepat, memastikan kod anda menghasilkan persembahan data yang diingini.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengawal Pemformatan Output dengan Fungsi `cetak` Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!