标签: python string parsing python-3.x split
我试图创建一个罗马数字计算器,我不确定如何将用户输入分解成3个部分,第一个罗马数字是运算符和第二个数字,而忽略用户可能包含的任何空格,例如XV + L“XV “将由左边持有,”+“将在op下持有,右边将持有”L“
答案 0 :(得分:0)
使用indexof函数查找要检查的任何运算符的实例。然后将每个字符放在该索引的左侧(使用子字符串),并将其分配给一个值。获取索引处的字符并将其存储为运算符。拿走剩下的所有东西,并将其存储为第二个罗马数字。