Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Mengelakkan Garis Baharu dan Ruang Semasa Mencetak dalam Python?

Bagaimanakah Saya Boleh Mengelakkan Garis Baharu dan Ruang Semasa Mencetak dalam Python?

DDD
Lepaskan: 2024-12-27 09:50:10
asal
344 orang telah melayarinya

How Can I Avoid Newlines and Spaces When Printing in Python?

Mengelakkan Garis Baharu dan Ruang dalam Rentetan Output

Apabila menggunakan fungsi cetakan dalam Python, ia sering menambah baris atau ruang baharu antara nilai output . Untuk mengelakkan ini dan mencapai pencetakan tanpa gangguan, pertimbangkan untuk menggunakan parameter sep dan akhir.

Python 3

Dalam Python 3, nyatakan end='' untuk menghapuskan baris baharu:

print('.', end='')
Salin selepas log masuk

Untuk mengalih keluar ruang antara hujah, gunakan sep='':

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

Untuk mengawal kedua-dua parameter secara serentak:

print('.', end='', sep='')
Salin selepas log masuk

Python 2.6 dan 2.7

Untuk Python 2.6 dan 2.7 , awak ada dua pilihan:

  1. Import fungsi cetakan Python 3:
from __future__ import print_function
Salin selepas log masuk

Ini membenarkan penggunaan penyelesaian Python 3 yang dinyatakan di atas.

  1. Gunakan sys.stdout.write() (disyorkan untuk Python 2):
import sys
sys.stdout.write('.')
sys.stdout.flush()
Salin selepas log masuk

Ini menulis terus ke aliran keluaran standard, memastikan pencetakan segera. Walau bagaimanapun, anda mungkin perlu memanggil sys.stdout.flush() untuk menjamin output segera.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengelakkan Garis Baharu dan Ruang Semasa Mencetak dalam 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan