Cách căn chỉnh đầu ra trong python
Trong bài viết này, tôi sẽ chỉ cho bạn nhiều cách khác nhau để căn chỉnh chuỗi trong Python. Có nhiều cách khác nhau để chúng ta có thể căn chỉnh chuỗi trong Python. Chúng ta hãy xem những Show
Căn trái Đối với văn bản được căn trái, bạn có thể sử dụng hàm ljust(…), viết tắt của căn trái
Các dòng trên sẽ hiển thị văn bản căn trái với độ dài 25 Cách khác để thực hiện việc này là sử dụng hàm format(…) như minh họa bên dưới
Căn phải Đối với văn bản được căn phải, bạn có thể sử dụng hàm rjust(…), viết tắt của căn lề phải
Các dòng trên sẽ hiển thị văn bản được căn phải với độ dài 25 Cách khác để thực hiện việc này là sử dụng hàm format(…) như hình bên dưới
Căn giữa Đối với văn bản được căn giữa, bạn có thể sử dụng hàm center(…)
Cách khác để thực hiện việc này là sử dụng hàm format(…) như minh họa bên dưới
Lấp đầy khoảng trống bằng ký tự khác Nếu bạn muốn lấp đầy khoảng trống bằng ký tự bạn chọn, bạn cũng có thể làm điều đó. Chỉ cần gõ vào dòng mã dưới đây
hoặc là
Lấy đi Điểm tuyệt vời nhất của hàm format(…) là hàm này cũng hoạt động với các loại giá trị khác và không bị giới hạn chỉ ở các chuỗi. Nếu bạn muốn đọc thêm về hàm format(…), hãy kiểm tra liên kết Hy vọng bạn thích căn chỉnh các chuỗi của mình trong Python. Đừng quên xem bản ghi thực hành bài viết này trên kênh YouTube của tôi có tên Shweta Lodha Hàm 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àmChú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 PythonPhương thức 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 tôi có thể sử dụng 3 để chỉ định khoảng cách sẽ hoạt động như chiều rộng cộtKhoảng cách cần được điều chỉnh cho mỗi hàng Mã ví dụ 2đầu ra ________số 8 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 PythonChúng ta có thể sử dụng hàm 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 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ắngMã ví dụ 7đầu ra 8Trong ví dụ trên, chúng tôi in thông tin chi tiết cho người dùng bằng hàm 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 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 đâyChúng ta cũng có thể sử dụng 8 để chỉ định khoảng cách là chiều rộng cột với hàm 0Mã ví dụ 4đầu ra 8Trong ví dụ mã trên, kết quả được in theo căn chỉnh hoàn hảo. Ưu điểm của việc sử dụng phương pháp này là chúng ta không phải chỉ định khoảng cách khác nhau cho các hàng khác nhau Sử dụng hàm my_text = “Shift me.” print(format(my_text,’>25'))72 để in với căn chỉnh cột trong PythonChúng ta có thể sử dụng các ký tự thoát để thêm các dòng, tab mới và các ký tự khác trong khi in nội dung nào đó. Ký tự 73 được sử dụng để chỉ định một tabChúng ta có thể sử dụng ký tự thoát này với hàm 72. Hàm này có thể chỉ định rõ ràng khoảng cách của tab và căn chỉnh cột trong PythonMã ví dụ 9đầu ra 8Sử dụng hàm my_text = “Shift me.” print(format(my_text,’>25'))75 để in với căn chỉnh cột trong PythonTrong Python, chúng ta có các phương thức khác nhau để căn chỉnh chuỗi. Chúng ta có thể căn chỉnh các chuỗi bằng cách sử dụng các hàm 76, 77 và 78Sử dụng những thứ này, chúng tôi có thể căn chỉnh các hàng một cách thích hợp dựa trên yêu cầu của chúng tôi. Ví dụ này sẽ minh họa hàm 76Hàm này sẽ căn trái chuỗi. Khoảng cách được chỉ định trong hàm và có thể giống nhau đối với hai hàng để căn chỉnh chúng dưới dạng cột Mã ví dụ 6đầu ra 7Trong ví dụ trên, chúng ta căn chỉnh các chuỗi còn lại bằng hàm 76 và chúng có vẻ như được căn chỉnh thành các cột. Tương tự, chúng ta có thể sử dụng các chức năng khác để căn chỉnhPhần kết luậnĐể kết thúc, chúng ta đã thảo luận về một số phương pháp để in các chuỗi được căn chỉnh thành các cột trong Python. Đối với điều này, trước tiên chúng tôi đã thảo luận về các phương pháp định dạng chuỗi khác nhau để đạt được điều này Trong số này, 81 được chứng minh là phương pháp dễ sử dụng nhất. Chúng ta cũng đã thảo luận về giãn cách bằng cách sử dụng hàm 72 và các hàm khác như 76 cũng hoạt động hoàn hảo cho các vấn đề liên quan đến căn chỉnh
S %% có nghĩa là gì trong Python?Toán tử %s cho phép bạn thêm một giá trị vào chuỗi Python. %s có nghĩa là bạn muốn thêm một giá trị chuỗi vào một chuỗi . Toán tử % có thể được sử dụng với các cấu hình khác, chẳng hạn như %d, để định dạng các loại giá trị khác nhau.
Làm cách nào để định dạng float trong Python?Trong Python, có nhiều phương thức khác nhau để định dạng kiểu dữ liệu. %f formatter được sử dụng đặc biệt để định dạng giá trị float (số có phần thập phân). Chúng ta có thể sử dụng trình định dạng %f để chỉ định số lượng số thập phân sẽ được trả về khi số dấu phẩy động được làm tròn lên. |