Cách in một cột trong python

Hàm

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
0 đã phát triển trong Python. Nó bắt đầu như một câu lệnh trong Python 3, và nó đã được chuyển đổi thành một hàm

Chúng tôi có thể định dạng kết quả bằng các phương thức khác nhau để in một thứ gì đó ở định dạng cụ thể. Hướng dẫn này sẽ trình bày cách in với căn chỉnh cột trong Python

Sử dụng định dạng
First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
1 để in với căn chỉnh cột trong Python

Phương thức

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
1 là một trong những cách phổ biến nhất và lâu đời nhất để định dạng chuỗi và nhận kết quả theo kiểu yêu cầu. Chúng ta có thể sử dụng
First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
3 để chỉ định khoảng cách sẽ hoạt động như chiều rộng cột

Khoảng cách cần được điều chỉnh cho mỗi hàng

Mã ví dụ

print["First Name: %-*s Last Name: %s" % [13,'Jim', 'Clark']]
print["Age: %-*s Website: %s" % [20,'42', 'DelftStack.com']]

đầu ra

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com

Sử dụng hàm
First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
4 để in với căn chỉnh cột trong Python

Chúng ta có thể sử dụng hàm

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
4 để in kết quả theo kiểu và định dạng mong muốn. Để in nội dung nào đó có căn chỉnh cột trong Python, chúng ta phải chỉ định cùng một số khoảng trắng cho mỗi cột

Điều này có thể đạt được với chức năng

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
4. Chúng ta có thể chỉ định các giá trị chưa biết trong hàm và sử dụng dấu ngoặc nhọn để chỉ định khoảng trắng

Mã ví dụ

print["First Name: {0:13} Last Name: {1}".format['Jim', 'Clark']]
print["Age: {0:20} Website: {1}".format['42', 'DelftStack.com']]

đầu ra

First Name: Jim           Last Name: Clark
Age: 42                   Website: DelftStack.com

Trong ví dụ trên, chúng tôi in thông tin chi tiết cho người dùng bằng hàm

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
4 và căn chỉnh kết quả. Lưu ý rằng chúng ta phải chỉ định các khoảng trắng khác nhau cho hàng đầu tiên và hàng thứ hai

Điều này là để quản lý sự khác biệt về độ dài của tên cột

Sử dụng
First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
8 để in với căn chỉnh cột trong Python

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
8 đã được giới thiệu trong Python 3 như một cách để định dạng chuỗi. Đây là những phương pháp tương đối nhanh hơn so với các phương pháp trước đây

Chúng ta cũng có thể sử dụng

First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
8 để chỉ định khoảng cách là chiều rộng cột với hàm
First Name: Jim            Last Name: Clark
Age: 42                    Website: DelftStack.com
0

Mã ví dụ

print[f"{'First Name: ' + 'Jim':

Chủ Đề