在 Python 中,輸入帶有空格的字符串是一項非常基礎的操作。通常情況下,我們使用 input() 函數獲取用戶輸入的字符串。但是,如果字符串中包含空格,那么 input() 函數就會把空格后面的字符當作下一個輸入值,這樣就會導致輸入錯誤。
為了解決這個問題,我們可以使用 Python 的內置函數 split(),這個函數可以將字符串按照空格分隔開。下面是一個示例:
data = input("請輸入有空格的字符串:") result = data.split() print(result)
上面的代碼中,我們先通過 input() 函數獲取用戶輸入的字符串,然后使用 split() 函數將字符串按照空格分隔開,并將分隔后的結果存放到 result 變量中。
如果您希望保留字符串中的空格,可以通過在 split() 函數中指定分隔符來實現。下面是一個示例:
data = input("請輸入有空格的字符串:") result = data.split("|") print(result)
上面的代碼中,我們將分隔符指定為 |,這樣 split() 函數就會按照 | 對字符串進行分隔。當然,您也可以使用其他的字符作為分隔符。
上一篇c json串轉數組
下一篇python 輸出位圖