Hướng dẫn how do i remove a print space in python? - làm cách nào để xóa không gian in trong python?
Đó là dấu phẩy đang cung cấp thêm không gian trắng. Show
Một cách là sử dụng phương thức chuỗi
giống như
Đối với những gì nó có giá trị, Python 3 cải thiện đáng kể tình huống bằng cách cho phép bạn chỉ định phân tách và terminator cho một cuộc gọi ____1010 duy nhất: Python loại bỏ khoảng trống khỏi chuỗi Tài liệu chức năng chuỗi Python Hàm Những điểm chính:
Example: string = ' Safa Mulani is a student of Engineering Discipline. ' print(f'String =\'{string}\'') print(f'After Removing Leading Whitespaces String =\'{string.lstrip()}\'') print(f'After Removing Trailing Whitespaces String =\'{string.rstrip()}\'') print(f'After Trimming Whitespaces String =\'{string.strip()}\'') Output:: Phương pháp 2: Bằng cách sử dụng phương thức thay thế ()Hàm này loại bỏ tất cả các không gian khỏi chuỗi, cũng loại bỏ khoảng trống giữa các từ. Example: def remove(string_input): return string_input.replace(" ", "") string_input = ' S a f a ' print(remove(string_input)) Output: SAFA Phương pháp 3: Bằng cách sử dụng phương thức Jop () và Split ()Hàm tham gia () và chia () hoạt động hoàn toàn theo. Đầu tiên, phương thức Split () trả về danh sách các từ trong toàn bộ chuỗi bằng cách sử dụng dấu phân cách. Sau đó, chúng ta cần sử dụng phương thức Jop () để kết hợp chúng. Example: def remove(string_input): return "".join(string_input.split()) # Driver Program string_input= ' S a f a ' print(remove(string_input)) Output:: SAFA Phương pháp 3: Bằng cách sử dụng phương thức Jop () và Split ()Phương pháp 4: Bằng cách sử dụng phương thức dịch () dịch () hàmTrong ví dụ trên, hàm dịch () sẽ loại bỏ tất cả các không gian trắng khỏi chuỗi và dẫn đến một chuỗi nhỏ gọn dưới dạng đầu ra. import re string = ' Engineering and Medical are altogether different disciplines. \t\n Agreed!! ' print('String after removal of all the spaces using Regular Expressions:\n', re.sub(r"\s+", "", string), sep='') print('String after removal of leading spaces using Regular Expressions:\n', re.sub(r"^\s+", "", string), sep='') # ^ matches start print('String after removal of trailing spaces using Regular Expressions:\n', re.sub(r"\s+$", "", string), sep='') # $ matches end print('String after removal of leading and trailing spaces using Regular Expressions:\n', re.sub(r"^\s+|\s+$", "", string), sep='') # | for OR condition Output: Hàm print '%s is %3d.%d' % ('pi', 3, 14159) 8 được sử dụng để loại bỏ các không gian trắng khỏi chuỗi.Đầu ra loại bỏ không gian bằng cách sử dụng regex Sự kết luận
|