Các hàm dựng sẵn tiêu chuẩn đã được các chương trình trên toàn thế giới kiểm tra hàng tỷ lần. Gần như không thể bạn phát hiện ra một lỗi chưa biết trong chúng. strip[]
chỉ xóa các ký tự ở cả hai đầu của chuỗi. Bạn sẽ phải sử dụng replace[]
>>> 'qazxswedc'.replace['x', ''] …
Chuyển tới bài đăngĐã trả lời bởi vegaseat 1.735 trong một bài đăng từ 7 năm trước
Chuyển tới bài viếtTừ sách hướng dẫn Python đi kèm với mọi cài đặt.
str. strip[[chars]]
Trả về một bản sao của chuỗi đã loại bỏ các ký tự đầu và cuối. Đối số ký tự là một chuỗi chỉ định bộ ký tự sẽ bị xóa. Nếu bị bỏ qua hoặc Không, đối số ký tự mặc định xóa khoảng trắng. .Trăn…
Tất cả 6 câu trả lời
Gribouillis 1.391 Trình thám hiểm lập trình Đồng nghiệp nhóm Các hàm dựng sẵn tiêu chuẩn đã được các chương trình trên toàn thế giới kiểm tra hàng tỷ lần. Gần như không thể bạn phát hiện ra một lỗi chưa biết trong chúng. strip[]
chỉ xóa các ký tự ở cả hai đầu của chuỗi. Bạn sẽ phải sử dụng replace[]
>>> 'qazxswedc'.replace['x', '']
'qazswedc'
2 0
Chia sẻ
Đã chỉnh sửa 7 năm trước bởi Gribouillis
vegaseat 1.735 Kẻ đạo đức giả của DaniWeb Đồng nghiệp trong nhóm
Từ sách hướng dẫn Python đi kèm với mọi cài đặt.
str. strip[[chars]]
Trả về một bản sao của chuỗi đã loại bỏ các ký tự đầu và cuối. Đối số ký tự là một chuỗi chỉ định bộ ký tự sẽ bị xóa. Nếu bị bỏ qua hoặc Không, đối số ký tự mặc định xóa khoảng trắng. .
Python có cú pháp đơn giản, mẹo là tìm hiểu nhiều hàm/phương thức mà nó cung cấp. Chúc may mắn với các nghiên cứu của bạn
0 0
Chia sẻ
Đã chỉnh sửa 7 năm trước bởi vegaseat
ZZMike 0 Áp phích dành cho người mới
7 năm trướcRất tiếc. Tôi đã sử dụng một vài trường hợp thử nghiệm không may. Tôi cũng nghĩ rằng dải đó đã loại bỏ tất cả khoảng trắng
Bây giờ tôi nhận được sự khác biệt giữa dải[] và thay thế[]
cảm ơn mọi sự giúp đỡ của bạn
0 0
Chia sẻ
vegaseat 1.735 Kẻ đạo đức giả của DaniWeb Đồng nghiệp trong nhóm
7 năm trướcHầu hết dải thời gian [] được sử dụng để xóa khoảng trắng ở hai đầu của chuỗi
rstrip[] rất tiện lợi để xóa các ký tự dòng mới ở cuối [bên phải] có thể xuất hiện trên một chuỗi văn bản nhiều dòng
Python Shell giúp dễ dàng kiểm tra những thứ này
0 0
Chia sẻ
Đã chỉnh sửa 7 năm trước bởi vegaseat
bluenunn 0 Áp phích dành cho người mới
Tương tự như Mike, tôi cũng đã gặp lỗi có vẻ như là lỗi với phương thức strip[] của Python. Như đã đề xuất trong bài đăng, phương thức thay thế [] hoạt động như mong đợi
LAPTOP-MOQUDB6E. /home/bluenunn/python/data $ python3
Python 3. 6. 5 [mặc định, ngày 1 tháng 4 năm 2018, 05. 46. 30]
[GCC 7. 3. 0] trên linux
Nhập "trợ giúp", "bản quyền", "tín dụng" hoặc "giấy phép" để biết thêm thông tin.
>>>
>>> world = " earth "
>>>
>>> world.strip['e']
' earth '
>>>
>>> world.replace['e', '']
' arth '
0 0
Chia sẻ
tinstaafl 1.161 Đăng Maven
2 năm trước@bluenunn - Nếu bạn muốn thêm vào một bài đăng hiện có rõ ràng đã chết, tốt hơn là thêm một câu hỏi mới và tham khảo câu hỏi cũ trong câu hỏi
Điều đó đang được nói, lỗi là gì? . Tại sao bạn mong đợi
>>> 'qazxswedc'.replace['x', ''] …
1 xóa nó?