Python的rstrip函數用于刪除字符串末尾的空格或指定字符。如果沒有指定字符,則默認刪除末尾的空格。
當字符串末尾包含換行符時,rstrip函數會將換行符一并刪除。換行符在字符串中表示為"\n"。因此,當使用rstrip函數刪除末尾的空格時,如果末尾包含換行符,換行符也會被刪除。
例如:
text = "Hello, World!\n"
print(text.rstrip()) # 輸出為"Hello, World!"
在上面的例子中,字符串"Hello, World!\n"末尾包含換行符"\n",使用rstrip函數刪除末尾的空格時,同時也刪除了換行符。