lua表达式

算术运算:四则运算、指数^、取模%

关系运算:大小比较与相等,注意不等是用~=来表示。返回值是布尔

逻辑运算:与或非,注意这里比较特别使用短路求值。

字符串连接:两个点号,python中用的+号。python中字符串+数字会报错。lua里会自动转换数字为字符串。字符串的本质是readonly,多个字符串连接都是低效的,python中也是一样。使用table.concat()是一个好的选择。

最后看下优先级:搞不懂就用括号来保障优先级。

优先级从高到低是这样的

^

not  #表示取长度。- 这是负号

* / %  先乘除再加减

+ -

..

< > << >> >= <= == ~=

and

or

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • •1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语...
    CONLYOUC阅读 12,794评论 9 66
  • 表达式和运算符 程序中最简单的表达式就是,程序中的常量 变量名也是一种简单的表达式 复杂的表达式是由简单的表达式组...
    zhaolion阅读 5,577评论 3 12
  • 谨记: 上帝在缔造每个人的时候,给予每个人的一切都是相同的,然而,人与人却是存在如此大的差距,记着上帝为你关上了一...
    长风留言阅读 10,741评论 0 5
  • 诗/勇敢 山海关的火车依然不停 伴着风 伴着云 伴着山间的杜鹃花 你 只是轻轻回望 这个所谓的来路 通向了未知黑暗...
    池塘水绿阅读 1,567评论 0 1
  • 爱情不需要轰轰烈烈 细水长流也能令人流连忘返
    小可爱xi阅读 1,486评论 0 0

友情链接更多精彩内容