Để in trên cùng một dòng trong Python, hãy thêm một đối số thứ hai, end =, ‘, vào lệnh gọi hàm in [].end=’ ‘, to the print[] function call. Ví dụ: Output: Đây là câu trả lời nhanh chóng. Tuy nhiên, nếu bạn muốn hiểu cách thức hoạt động của nó, tôi khuyên bạn nên đọc thêm. Khi viết một chương trình Python, bạn thường muốn in nội dung trên màn hình. Điều này rất hữu ích nếu bạn đang gỡ lỗi chương trình của mình hoặc kiểm tra cách thức hoạt động nói chung. Khi bạn giới thiệu các cuộc gọi chức năng in [] liên tiếp, Python sẽ tự động thêm một dòng mới.print[] function calls, Python automatically adds a new line. Tuy nhiên, đôi khi đây không phải là những gì bạn muốn. Trong hướng dẫn này, bạn sẽ học cách in trên cùng một dòng trong Python theo một vài cách dễ dàng. Hãy để thảo luận ngắn gọn về các chuỗi trước khi đến đó. Nếu bạn là người mới bắt đầu, nó đáng để tóm tắt các chuỗi. Chuỗi Python [STR] là một loại dữ liệu phổ biến được sử dụng để biểu diễn văn bản.str] is a common data type used to represent text. Để tạo một chuỗi, bọc các chữ cái hoặc số xung quanh một bộ trích dẫn. Bạn có thể sử dụng: Dưới đây là một số ví dụ về chuỗi:print["Hello world!", end = ' ']
print["It's me."]
Hello world! It's me.
In ấn trong Python
Chuỗi Python là gì
s1 = "This is a test" s2 = 'This is another test' # To add quotes in a string, use double quotation marks with single-quote strings and vice versa. q1 = "Then he said 'Bye'." q2 = 'She told us "It is time to celebrate".'
In mà không có dòng mới trong Python
Để hiển thị các chuỗi trong Python, bạn có thể in chúng vào bảng điều khiển bằng hàm in tích hợp [].print[] function.
Ví dụ:
s1 = "This is a test" s2 = 'This is another test' print[s1] print[s2]
Output:
This is a test This is another test
In các chuỗi theo cách này giới thiệu một dòng mới.
Trong khi đó, điều này là trực quan, nó không phải lúc nào cũng là những gì bạn muốn.
Để tạo Python dừng thêm các dòng mới khi in, bạn có thể chỉ định một tham số khác bên trong hàm in [].print[] function.
Tham số này là một tham số tùy chọn được gọi là End. Nó chỉ định ký tự cuối cùng sau khi in chuỗi.end. It specifies the last character after printing the string.
Theo mặc định, tham số cuối là một ký tự mới, nghĩa là, \ n.end parameter is a newline character, that is, “\n”.
Đây là lý do tại sao luôn có một dòng mới sau khi gọi hàm in [].print[] function call.
Nhưng bạn có thể thay đổi tham số kết thúc thành bất cứ điều gì bạn muốn.end parameter to whatever you want.
Để không muốn giới thiệu một dòng mới, hãy thay thế kết thúc bằng một khoảng trống.end with an empty space ” “.
Ví dụ:
s1 = "This is a test" s2 = "This is another test" print[s1, end=" "] print[s2]
In các chuỗi theo cách này giới thiệu một dòng mới.
This is a test This is another test
Trong khi đó, điều này là trực quan, nó không phải lúc nào cũng là những gì bạn muốn.end parameter such that a print[] function call ends with 3 line breaks:
s1 = "This is a test" s2 = "This is another test" print[s1, end="\n\n\n"] print[s2]
Để tạo Python dừng thêm các dòng mới khi in, bạn có thể chỉ định một tham số khác bên trong hàm in [].
This is a test This is another test
Tham số này là một tham số tùy chọn được gọi là End. Nó chỉ định ký tự cuối cùng sau khi in chuỗi.
Theo mặc định, tham số cuối là một ký tự mới, nghĩa là, \ n.print[] function call.
Đây là lý do tại sao luôn có một dòng mới sau khi gọi hàm in [].
Nhưng bạn có thể thay đổi tham số kết thúc thành bất cứ điều gì bạn muốn.
Để không muốn giới thiệu một dòng mới, hãy thay thế kết thúc bằng một khoảng trống.
Điều này dẫn đến cả hai chuỗi được in trên cùng một dòng:print[] function accepts any number of positional arguments.
Một ví dụ khác, hãy để Lừa đặt tham số kết thúc sao cho gọi hàm in [] kết thúc bằng 3 lần ngắt dòng:
Điều này dẫn đến 3 dòng mới được in ở giữa hai bản in: print[] function call, there will be no new lines added.
Ví dụ:
s1 = "This is a test" s2 = "This is another test" print[s1, s2]
Output:
This is a test This is another test
Bây giờ bạn đã biết cách in các chuỗi trên cùng một dòng trong Python.
Để chính thức hơn, bây giờ bạn đã hiểu cách thay đổi ký tự cuối mặc định của lệnh gọi hàm in [].
Các cách khác để in trên cùng một dòng trong Pythonjoin[] method.
Cuối cùng, hãy cùng đi qua một số cách tiếp cận thay thế để in các chuỗi trên cùng một dòng trong Python.join[] method follows this syntax:
Hello world! It's me.1
Chuyển nhiều chuỗi vào cùng một hàm in []separator is a string that acts as a separator between each element in the elements list.
Hàm python print [] chấp nhận bất kỳ số lượng đối số vị trí.
Điều này có nghĩa là bạn có thể đưa ra nhiều đối số như bạn muốn, và nó sẽ in tất cả chúng vào bảng điều khiển.
Hello world! It's me.2
Output:
This is a test This is another test
Nếu bạn in nhiều phần tử trong cùng một gọi hàm in [], sẽ không có dòng mới nào được thêm vào.
Thay vì thêm một dòng mới, một không gian trống được thêm vào. Điều này làm cho việc in nhiều mục trong một cuộc gọi hoạt động một cách trực quan.
Tham gia các chuỗi trước khi in
Một cách khác để in các chuỗi trên cùng một dòng trong Python là bằng cách sử dụng phương thức chuỗi tham gia [].print is not a function but a statement.
Phương thức tham gia [] theo cú pháp này:print statement.
Ví dụ:
Hello world! It's me.4
Output:
This is a test This is another test
In các chuỗi theo cách này giới thiệu một dòng mới.
Trong khi đó, điều này là trực quan, nó không phải lúc nào cũng là những gì bạn muốn.
Để tạo Python dừng thêm các dòng mới khi in, bạn có thể chỉ định một tham số khác bên trong hàm in [].print[] function adds a newline character to the end by default. This means each print[] call prints into a new line.
Tham số này là một tham số tùy chọn được gọi là End. Nó chỉ định ký tự cuối cùng sau khi in chuỗi.
- Theo mặc định, tham số cuối là một ký tự mới, nghĩa là, \ n.end as a blank space.
- Đây là lý do tại sao luôn có một dòng mới sau khi gọi hàm in [].print[] function with multiple inputs.
- Nhưng bạn có thể thay đổi tham số kết thúc thành bất cứ điều gì bạn muốn.join[] method to combine the strings before printing.
Để không muốn giới thiệu một dòng mới, hãy thay thế kết thúc bằng một khoảng trống.
Điều này dẫn đến cả hai chuỗi được in trên cùng một dòng:
Một ví dụ khác, hãy để Lừa đặt tham số kết thúc sao cho gọi hàm in [] kết thúc bằng 3 lần ngắt dòng:
Điều này dẫn đến 3 dòng mới được in ở giữa hai bản in:
Bây giờ bạn đã biết cách in các chuỗi trên cùng một dòng trong Python.