type 函数
按常见兼容类型名测试表达式。
语法
type(expr, typeName)
参数与选项
expr | 要变换或求值的表达式。 |
|---|---|
typeName | 类型名,例如 integer、numeric、list、matrix、vector、prime、nonnegative、nonpositive、algebraic、trig、equation、relation、polynomial 或 boolean。 |
示例
- 整数类型
type(3, integer)返回 true。 - 列表类型
type([1, 2], list)返回 true。 - 矩阵类型
type([[1, 2], [3, 4]], matrix)返回 true。 - 素数整数
type(7, prime)返回 true。 - 方程类型
type(x = 1, equation)返回 true。