Phương thức Strip() trong Python là một trong những hàm dựng sẵn từ thư viện Python. Phương thức Strip() trong Python loại bỏ 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. Nếu bạn cung cấp một chuỗi có khoảng trắng ở đầu và cuối chuỗi, phương thức strip() sẽ trả về chuỗi duy nhất không có các khoảng trắng này ở đầu và cuối
cú pháp
sợi dây. dải([ký tự])
Ví dụ
đầu ra
Giải trình
- Trong ví dụ trên, trước phương thức dải, nó in chuỗi thực tế
- Phương thức dải không có tham số sẽ xóa khoảng trắng ở đầu và cuối chuỗi
Khóa đào tạo Python
Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa họcCác tham số mà Dải () trong Python hỗ trợ
Phương thức Strip() của Python chấp nhận ký tự làm tham số tùy chọn. Nếu người dùng cung cấp các ký tự tham số tùy chọn, thì các ký tự đó sẽ bị loại bỏ từ đầu và cuối chuỗi thực tế.
cú pháp
sợi dây. dải() // phương thức dải không có tham số tùy chọn
chuỗi. dải([ký tự]) // phương thức dải với tham số tùy chọn
Ghi chú. Nếu người dùng không cung cấp các ký tự tham số tùy chọn, thì phương thức strip() sẽ chỉ cắt các khoảng trắng từ đầu và cuối của chuỗi thực tế như một hành vi mặc định
Trả về các loại phương thức Strip() trong Python
Kiểu trả về của phương thức strip() trong Python là một chuỗi chỉ phụ thuộc vào tham số
- Nếu không cung cấp tham số ký tự, mọi khoảng trắng ở đầu và cuối chuỗi sẽ bị cắt bớt và chuỗi gốc sẽ được trả về mà không có khoảng trắng ở đầu và cuối
- Nếu các tham số ký tự không được cung cấp và nếu không có khoảng trắng ở đầu và cuối chuỗi thì chuỗi gốc sẽ được trả về nguyên trạng
- Nếu một tham số ký tự được cung cấp và nếu ký tự phù hợp có sẵn ở đầu và cuối chuỗi thì chúng sẽ bị xóa và phần còn lại của chuỗi sẽ được trả về
- Nếu một tham số ký tự được cung cấp và nếu ký tự phù hợp không có sẵn ở đầu và cuối chuỗi thì chuỗi sẽ được trả về nguyên trạng
ví dụ 1
dải () không có tham số ký tự
đầu ra
Giải trình
Trong ví dụ trên, bạn đã sử dụng chuỗi có khoảng trắng và chuỗi không có khoảng trắng.
Phương pháp dải được sử dụng mà không có tham số. Do đó, khoảng trắng của chuỗi đầu tiên bị xóa và trả về. Sau đó, trong chuỗi thứ hai, nó được trả về, vì không có khoảng trắng
Trở thành người tạo ra các sản phẩm làm hài lòng người dùng
Hội thảo trên web miễn phí. 8 tháng 2, Thứ Tư. 8 giờ tối IST Đăng ký ngayví dụ 2
dải () với tham số ký tự
đầu ra
Giải trình
- Trong ví dụ trên, bạn đã sử dụng một chuỗi ký tự đặc biệt và một chữ số
- Phương thức dải được sử dụng với các ký tự tham số
- Là tham số khớp với chuỗi đầu tiên có sẵn, dải sẽ xóa ký tự đã chỉ định và trả về chuỗi
- Khi có sẵn tham số so khớp chuỗi thứ hai, dải sẽ xóa ký tự đã chỉ định và trả về chuỗi
- Vì tham số khớp với chuỗi thứ ba không khả dụng nên dải không xóa bất kỳ thứ gì và trả về chuỗi như hiện tại
Dải () cho loại dữ liệu không hợp lệ
Phương thức strip() trong python chỉ hỗ trợ kiểu dữ liệu ‘String’. Điều này có nghĩa là dải () sẽ chỉ hoạt động trên chuỗi chứ không phải bất kỳ loại dữ liệu nào khác. Vậy điều gì sẽ xảy ra nếu bạn thử với các kiểu dữ liệu khác?
Ví dụ
đầu ra
Giải trình
- Trong ví dụ trên, bạn không sử dụng chuỗi cho phương thức dải
- Phương thức dải đưa ra lỗi khi sử dụng loại dữ liệu không được hỗ trợ
Tại sao Hàm Strip() của Python được sử dụng?
Phương thức Strip() trong Python rất hữu ích khi lập trình viên muốn loại bỏ các ký tự hoặc khoảng trắng ở đầu hoặc cuối chuỗi. Hãy để chúng tôi thấy điều đó một cách chi tiết.
- a) Dải() giúp xóa các ký tự ở đầu hoặc cuối chuỗi đối với các ký tự được truyền dưới dạng tham số cho dải()
- b) Nó cũng giúp loại bỏ các khoảng trắng ở đầu hoặc cuối chuỗi
- c) Nếu không có khoảng trắng trong chuỗi và tham số ký tự không được chỉ định thì chuỗi sẽ được trả về nguyên trạng
- d) Nếu có khoảng trắng trong chuỗi và không có tham số ký tự nào được chỉ định, thì chuỗi sẽ được trả về sau khi cắt bớt khoảng trắng trong chuỗi
Mong muốn chuyển sang lĩnh vực lập trình?
Phần kết luận
Phương thức string strip() trong python được tích hợp sẵn từ Python. Nó giúp nhà phát triển loại bỏ các khoảng trắng hoặc các ký tự cụ thể khỏi chuỗi ở đầu và cuối chuỗi
Phương thức Strip() trong chuỗi chỉ chấp nhận một tham số là tùy chọn và có các ký tự.
Nếu ký tự được chỉ định có sẵn ở đầu và cuối chuỗi, nó sẽ bị xóa và phần còn lại của chuỗi sẽ được trả về
Nếu ký tự được chỉ định không có sẵn trong chuỗi, thì chuỗi ban đầu sẽ được trả về như ban đầu
Trong bài viết này, bạn đã tìm hiểu Python String Strip là gì, phương thức Strip() trong Python, tham số ký tự của phương thức strip, phương thức strip có tham số, kiểu dữ liệu không hợp lệ của phương thức strip, tại sao phương thức strip được sử dụng và các ví dụ hoạt động cần thiết cho .
Để tìm hiểu thêm về nó, vui lòng tham gia Khóa đào tạo Python từ Simplilearn sẽ dạy cho bạn các kiến thức cơ bản về Python, câu lệnh điều kiện, thao tác dữ liệu, shell scripting và Django. Khóa học cấp chứng chỉ này có 38 giờ học ứng dụng và 8 giờ nội dung học tự học trực tuyến chất lượng hàng đầu. Nó được thiết kế để cung cấp cho bạn trải nghiệm lập trình thực tế và trong thế giới thực - điều này sẽ giúp bạn xây dựng một sự nghiệp xứng đáng với tư cách là một chuyên gia lập trình Python.
Bạn có bất kỳ câu hỏi nào cho chúng tôi về bài viết “dải với Python” này không?
Giới thiệu về tác giả
Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark