Lua的类型和值
Lua是一种动态类型的语言,变量不需要做定义。Lua中有八种类型,分别是
nil -- 空 boolean -- 布尔 number -- 数字 string -- 字符串 userdata -- 自定义 function -- 函数 thread -- 线程 table -- 表
用type()识别变量的类型
str="我是中国人" ty=type(str) print(ty) --string str=10 ty=type(str) print(ty) --number ty=type(b) print(ty) --nil --[[ 布尔类型: 两个取值 false 和true。 但要注意Lua中所有的值都可以作为条件。 在控制结构的条件中除了false和nil为假,其他值都为真。所以Lua认为0和空串都是真。 ]] a=10 b=a==10 print(b) --true
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
2022-03-04 halcon-auto_threshold自动全局阈值
2022-03-04 halcon-binary_threshold二进制阈值
2019-03-04 pandas数据表