Phương thức strip() hoạt động như thế nào trong Python bao gồm Lstrip() và Rstrip?
Phương thức Dải Python trả về một bản sao của chuỗi bằng cách xóa khoảng trắng theo mặc định nếu không có đối số nào được chỉ định hoặc bằng cách xóa các ký tự ở cuối và đầu đã được chỉ định làm đối số của phương thức
Show
Mặc dù phương thức dải Python có thể được sử dụng rõ ràng, nhưng nó được phân loại thành hai dạng tùy thuộc vào việc chúng ta muốn xóa các ký tự từ bên trái hay bên phải “rstrip” và “lstrip” được sử dụng để xóa các ký tự từ bên phải và bên trái tương ứng. Chúng ta cũng có thể nói rằng các phương thức “rstrip” và “lstrip” được sử dụng để loại bỏ các ký tự ở cuối và ở đầu tương ứng
Phương thức dải Python đơn giản được sử dụng rộng rãi để xóa khoảng trắng khỏi bất kỳ chuỗi nào có thể đã được chọn từ bên ngoài mã và cần dọn dẹp Sử dụng chuỗi có tên “mystr” mà chúng tôi đã sửa đổi để chứa khoảng trắng, mã bên dưới cho biết cách chúng tôi có thể sử dụng phương thức dải đơn giản để . Chúng tôi cũng sẽ in ra chuỗi ban đầu cùng với chuỗi mới không có khoảng trắng để chúng tôi có thể lưu ý sự khác biệt
Lưu ý rằng dòng đầu tiên của kết quả chứa chuỗi gốc chưa bị xóa khoảng trắng trong khi dòng thứ hai là chuỗi mới đã bị xóa khoảng trắng Chẳng hạn, nếu chúng ta muốn xóa chữ L trong từ Learn thì chúng ta có thể chuyển nó làm đối số trong phương thức dải được đặt trong dấu ngoặc kép và điều này sẽ xóa ký tự khỏi chuỗi
Mặc dù chúng ta kết thúc với một chuỗi không thể hiểu được, nhưng thực tế chúng ta có thể thấy rằng phương thức dải Python loại bỏ chữ L khỏi chuỗi
Chúng ta cũng có thể xóa chữ n khỏi bên phải của chuỗi bằng cách chỉ định chữ n làm đối số trong phương thức dải Python.
Sử dụng phương thức dải Python, chúng ta cũng có thể định dạng chuỗi thứ hai my_url
Giả sử rằng chúng tôi muốn xóa phần HTTPS để chúng tôi chỉ có codeberryschool. com chút có lẽ nó dễ trình bày hơn hoặc đại loại như thế
Lưu ý rằng chúng ta không phải lặp lại 's' và dấu gạch chéo lên phía trước trong https://, chúng ta chỉ cần khai báo ký tự muốn xóa một lần. Giả sử chúng ta có dấu gạch chéo ở cuối chuỗi my_url, nếu chúng ta chạy lại mã ở trên, dấu gạch chéo ở cuối . // https://
Giả sử chúng ta không bao giờ muốn xóa dấu gạch chéo ở cuối https. // trong trường hợp này, chúng ta cần sử dụng phương thức “lstrip” thay vì phương thức strip chung của Python.
This cho phép chúng ta chỉ xóa các ký tự ở bên trái hoặc ở đầu chuỗi như hình bên dưới.
Chúng ta cũng có thể sử dụng rstrip() theo cách tương tự để xóa ký tự đầu hoặc ký tự ở bên phải của chuỗi. Ví dụ: chúng ta có thể xóa dấu gạch chéo ở cuối chuỗi my_url bằng cách sử dụng phương thức “rstrip”. Điều này để lại các ký tự tương tự ở đầu chuỗi không bị ảnh hưởng.
Tóm lượcNếu bạn muốn xem thêm hướng dẫn lập trình, hãy xem kênh Youtube của chúng tôi, nơi chúng tôi có rất nhiều video hướng dẫn Python bằng tiếng Anh Trong chuỗi Hướng dẫn lập trình Python của chúng tôi, bạn sẽ tìm thấy các tài liệu hữu ích giúp bạn cải thiện kỹ năng lập trình của mình và đẩy nhanh quá trình học tập hướng dẫn lập trình
Bạn có muốn học cách viết mã trực tuyến không? Mục đích của các phương thức Lstrip()' và Rstrip()' là gì?Hàm lstrip(s) (dải bên trái) xóa khoảng trắng ở đầu (bên trái) trong chuỗi . Hàm rstrip(s) (dải bên phải) xóa khoảng trắng ở cuối (bên phải). Hàm dải (s) loại bỏ cả khoảng trắng ở đầu và cuối.
Chức năng dải hoạt động như thế nào trong python?Phương thức Strip() trong Python xóa hoặc cắt bớt các ký tự đã cho từ đầu và cuối của chuỗi gốc . Hành vi mặc định của phương thức strip() là xóa khoảng trắng ở đầu và cuối chuỗi.
Tại sao đầu vào () dải () được sử dụng?Hàm strip() là một hàm sẵn có trong python được sử dụng để xóa một bộ ký tự khỏi một chuỗi . Nhưng nó chỉ có thể xóa nếu các ký tự đó xuất hiện ở đầu hoặc cuối chuỗi. Theo mặc định, hàm strip() chỉ xóa các khoảng trắng ở đầu và cuối chuỗi.
Dải đầu vào() trong python là gì?Python String strip() là một hàm sẵn có trong ngôn ngữ lập trình Python trả về một bản sao của chuỗi đã loại bỏ cả ký tự đầu và cuối (based on the string argument passed). |