我在 Python 中使用鸭嘴兽。问题是,在优化之后,当我需要查看变量时,它会以布尔格式显示它们。
当我将变量类型更改为“Real”时,变量结果显示为实数,但当我选择“Integer”类型时,它显示为布尔值。这就是其中一个人的样子:
[[True, False, True], [False, True, True, False, True, True, False, True], [False, True, True], [False, False, True, False, True, True, False, True], [True, False, True], [False, False, True, True, False, False, True, False], [False, True, True], [False, False, True, False, False, False, True, False], [True, True, False], [False, False, False, True, True, False, False, True], [False, False, True], [False, True, True, False, True, True, True, False], [True, True, False], [False, True, True, True, True, True, False, False], [True, True, False], [False, False, False, True, False, True, False, True], [False, True, False], [False, True, False, True, False, True, True, True], [True, True, True], [False, True, True, False, True, False, True, True]]
在进入函数之前,它们是整数(我是故意这样做的),但是在进入函数之后,变量变成了整数和实数的混合体。