Skip to main content
 首页 » 编程设计

python字符串拆分

2025年05月04日21落叶无声

我正在尝试识别用户键入的字符串,例如“exit”或“add number”:

 command, data = input('>').split(" ", 1) 

它适用于两个单词输入,但不适用于一个单词输入(“需要多于 1 个值才能解包”)。

接受一个/两个单词输入的最佳方式是什么?

请您参考如下方法:

这就是分区的用途:

command, _, data = raw_input('>').partition(" ") 

如果只指定了一个单词,data 将被分配一个空字符串。