Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để in mà không có dòng mới trong Python?

Trong python, câu lệnh print thêm một ký tự dòng mới theo mặc định. Vì vậy, khi chúng ta có nhiều câu lệnh in, đầu ra từ mỗi câu lệnh sẽ được in thành nhiều dòng như bạn có thể thấy trong ví dụ bên dưới. Mục tiêu của chúng tôi là in chúng trong một dòng duy nhất và sử dụng một số tham số đặc biệt cho chức năng in để đạt được điều đó.

In thường ()

Ví dụ dưới đây in nhiều câu lệnh với các dòng mới trong mỗi câu lệnh.

Ví dụ

print("Apple")
print("Mango")
print("Banana")

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

Apple
Mango
Banana

Sử dụng Tham số kết thúc

Chúng ta có thể sử dụng tham số end để sử dụng một ký tự cụ thể ở cuối đầu ra từ mỗi câu lệnh in. Trong ví dụ dưới đây, chúng tôi sử dụng "," làm ký tự đặc biệt với tham số end, sẽ xuất hiện ở cuối đầu ra của mỗi câu lệnh in. Kết quả sẽ không được in thành nhiều dòng.

Ví dụ

print("Apple" , end ="," )
print("Mango", end =",")
print("Banana")

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

Apple,Mango,Banana