Làm thế nào để bạn căn trái văn bản trong python?
Hầu hết thời gian, một câu lệnh np.set_printoptions(precision=2) 9 mẫu có thể dẫn đến mã lộn xộn. Và đôi khi bạn không cần logger để xử lý công việc. Python cung cấp các tùy chọn đầu ra khác nhau để xử lý đầu ra chuỗi của bạn. Ở đây có một ít Show 1. Sử dụng np.set_printoptions(precision=2) 0print(“Some text %s some text %s some text “ %(str1,str2)) np.set_printoptions(precision=2) 1 và np.set_printoptions(precision=2) 2 thay thế cho np.set_printoptions(precision=2) 3 và np.set_printoptions(precision=2) 3 theo thứ tự đóBạn thậm chí có thể thực hiện các phép toán trong đầu ra chuỗi in một ký tự nhiều lần2. Định dạng bằng tiền tố fChúng ta có thể viết cùng một đoạn mã bằng phương thức f-string Nó khắc phục hạn chế mà %s có — bạn không thể chỉ định đơn đặt hàng (‘dễ dàng’). Vì vậy, khi bạn đang sử dụng np.set_printoptions(precision=2) 5, bạn nhúng chúng vào các phần mong muốn trong câu lệnh của mình và khắc phục 'vấn đề về thứ tự' một cách tự nhiên3. Căn chỉnh đầu ra gọn gàng bằng tiền tố fBạn có thể sử dụng tùy chọn np.set_printoptions(precision=2) 6, np.set_printoptions(precision=2) 0 hoặc np.set_printoptions(precision=2) 1 trong định dạng f để căn trái, căn phải hoặc căn giữa văn bản mà bạn muốn định dạngSau khi định dạng căn chỉnh văn bản đầu ra… sau khi định dạng để căn phải4. Sử dụng từ khóa định dạng Chúng ta có thể sử dụng hàm np.set_printoptions(precision=2) 2string trong python để xuất văn bản mong muốn theo thứ tự chúng ta muốnsử dụng hàm format() trong python Định dạng sốBây giờ, hãy mở rộng định dạng bằng cách sử dụng np.set_printoptions(precision=2) 3 (xem phần bên trên), hãy thử sử dụng định dạng đó bằng số, đặc biệt liên quan đến số thập phân np.set_printoptions(precision=2) 41. Hạn chế số chữ số sau dấu thập phânví dụ. nếu tôi muốn giới hạn giá trị của số pi (đến số thập phân thứ 2 hoặc thứ 3) đầu ra sốThông thường, chúng ta sẽ nhận được kết quả này Bây giờ bằng cách định dạng số, chúng ta có thể hạn chế số thập phân thành 2 chữ số… hạn chế đến 2 điểm thập phânhoặc đến 3 chữ số… hạn chế đến 3 điểm thập phân2. Định dạng đầu ra trong khung dữ liệu gấu trúcNói xa hơn một chút, nếu bạn muốn hiển thị các số ở một định dạng cụ thể trong khung dữ liệu của mình, khi sử dụng np.set_printoptions(precision=2) 5, bạn có thể sử dụng ____16 để hiển thị theo cách bạn muốn. Dưới đây là ví dụ về cách các số được hiển thị, trước và sau khi bạn bật cài đặt np.set_printoptions(precision=2) 7Hãy lấy một ví dụ - Chúng tôi đang đọc một tệp np.set_printoptions(precision=2) 8 và hiển thị nội dung. Ta thấy cột chiều dài hiển thị 6 chữ số thập phânHiển thị bình thường với 6 điểm thập phân được hiển thị trên cột chiều dàiNếu chúng ta chỉ muốn hiển thị 2 chữ số thập phân, chúng ta có thể thay đổi nó bằng thuộc tính the np.set_printoptions(precision=2) 6. Dưới đây là đầu ra của khung dữ liệu sau khi định dạng được áp dụngđầu ra sau khi đặt định dạng của kiểu dữ liệu float thành 2 chữ số thập phânGhi chú. Ở đây, đối với tất cả các màn hình gấu trúc (ngay cả đối với các khung dữ liệu khác), chỉ có 2 dấu thập phân sẽ được hiển thị. Nếu bạn muốn đặt lại thành 4 hoặc 5 chữ số thập phân, bạn sẽ phải đặt lại định dạng về bất kỳ định dạng nào bạn muốn. Cho đến lúc đó nó sẽ tiếp tục chỉ hiển thị 2 chữ số thập phân 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 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 np.set_printoptions(precision=2) 1Cá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 np.set_printoptions(precision=2) 2Că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 np.set_printoptions(precision=2) 3Cá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 np.set_printoptions(precision=2) 4Că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(…) np.set_printoptions(precision=2) 5Cá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 np.set_printoptions(precision=2) 6Lấ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 np.set_printoptions(precision=2) 7hoặc np.set_printoptions(precision=2) 8Lấ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 xem liên kết này 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 Làm cách nào để căn chỉnh chuỗi trong python?Các cách căn chỉnh chuỗi văn bản trong Python . Căn trái. Đối với văn bản được căn trái, bạn có thể sử dụng ljust(…). Căn phải. Đối với văn bản được căn phải, bạn có thể sử dụng rjust(…). Căn giữa. Đối với văn bản được căn giữa, bạn có thể sử dụng center(…). Lấp đầy khoảng trống bằng ký tự khác Điều gì còn lại hợp lý trong python?Khoa học dữ liệu thực tế sử dụng Python
. Nếu chiều rộng được chỉ định lớn hơn chiều dài của chuỗi, thì phần còn lại của chuỗi được điền bằng fillchar. Fillchar mặc định là một khoảng trống. The Python String ljust() method is used to left align the string with the width specified. If the specified width is more than the length of the string, then the remaining part of the string is filled with fillchar. The default fillchar is a blank space. |