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

Làm thế nào để in cùng một dòng trong Python?

print () phương thức trong Python tự động in ở dòng tiếp theo mỗi lần. Phương thức print () theo mặc định sẽ đưa con trỏ đến dòng tiếp theo.

Ví dụ

for i in range(5):
   print(i)

Đầu ra

0
1
2
3
4

Sửa đổi phương thức print () để in trên cùng một dòng

Phương thức print nhận thêm một tham số end =”“ để giữ con trỏ trên cùng một dòng.

Tham số kết thúc có thể nhận các giá trị nhất định như dấu cách hoặc một số dấu trong dấu ngoặc kép để phân tách các phần tử được in trên cùng một dòng.

Cú pháp

print(“…..” , end=” “)

In trên cùng một dòng với khoảng cách giữa mỗi phần tử

Kết thúc =”“ Được sử dụng để in trên cùng một dòng với khoảng trắng sau mỗi phần tử. Nó in ra một khoảng trắng sau mỗi phần tử trên cùng một dòng.

Ví dụ

for i in range(5):
   print(i,end=" ")

Đầu ra

0 1 2 3 4

In trên cùng một dòng không có khoảng cách giữa các phần tử

Kết thúc =”” Được sử dụng để in trên cùng một dòng không có khoảng trắng. Giữ trống dấu ngoặc kép sẽ hợp nhất tất cả các phần tử lại với nhau trong cùng một dòng.

Ví dụ

for i in range(5):
   print(i,end=" ")

Đầu ra

0
1
2
3
4

In trên cùng một dòng với một số dấu hiệu giữa các phần tử

Kết thúc =”,” Được sử dụng để in trên cùng một dòng với dấu phẩy sau mỗi phần tử. Chúng ta có thể sử dụng một số dấu hiệu khác như ‘.’ Hoặc ‘;’ bên trong tham số end.

Ví dụ

for i in range(5):
   print(i,end=",")
   print(i,end=".")

Đầu ra

0,1,2,3,4,
0.1.2.3.4.