4.69 FAQ-1138 为什么 Origin 将我的 Python 函数参数分隔符更改为一个点?

在 Origin 2022b sr0 及更早的版本,如果你发现 Python 函数参数分隔符被 Origin 自动更改为一个点,那么可能是因为操作系统是类似德语 Windows 那种,使用 "," 作为数字小数点分隔符,或者你曾经在 Origin 主菜单 设置: 选项: 数值格式 选项卡里把分隔符 改成了 "Separators = 1.000,0"。

在这种情况下,Origin 把 "," 认作数字小数点分隔符。你需要改用 ";" 做函数参数分隔符。

例如,调用 Python 函数的正确方法:

py.function(A;B)


此问题不会存在于 Origin 2022b Sr1 及后续版本:在键入逗号作为函数参数分隔符后,Origin 会自动将之转换成 ; 。


另外请参阅

如何在公式和脚本中使用逗号作为小数点并将分号用作函数参数分隔符?


Last Update: 10/14/2022

Minimum Origin Version Required: Origin 2022


Keywords:function argument seperator, comma, semicomma, dot,函数参数分隔符, 逗号,分号, 点