Lua学习记录

Lua基础了解

  • Lua的注释通过 (-- 单行注释,--[[ ]] 多行注释)
  • 可以不加;
  • 多个变量赋值,按顺序赋值,没有则为nil;
  • function的简单用法,多个返回值配合多重赋值,以end为结束标志
  • Lua下标从1开始,{}中可以存多种类型
  • 下标值为空时返回地址
  • 下标超出范围时返回nil
  • Lua用#获取长度
  • table.insert 插入
  • tablei.remove 删除

补充:table.remove会返回删除的值

  • table下标为字符串
  • 特殊下标
  • _G全局表
  • or 全假返回第二个值,有一个真就返回真的值,两个都为假返回第一个值
  • and 全假返回第一个值,有一个假就返回假的值,两个都为真返回第二个值
  • not 返回纯粹的true和false
  • 类似三目运算
  • if条件判断
  • for循环不允许对条件判断中的值(i)进行更改
  • while循环
  • string.char 可以直接将ascii码变成字符串
  • string.byte 转成10进制

进阶

相关推荐
戴西软件2 小时前
戴西CAxWorks.VPG车辆工程仿真软件|假人+座椅双调整 汽车仿真效率直接拉满
java·开发语言·人工智能·python·算法·ui·汽车
北漂Zachary2 小时前
PHP vs C++ vs 易语言:三大语言对比解析
开发语言·c++·php
一只机电自动化菜鸟2 小时前
一建机电备考笔记(21):石油化工设备(含考频+易错点)
经验分享·笔记·学习·职场和发展·课程设计
FeBaby3 小时前
使用mat 分析java OOM问题
java·开发语言
醇氧3 小时前
【学习】深度解析CMM与CMMI能力成熟度模型
学习·cmmi
无限进步_3 小时前
二叉树的中序遍历(非递归实现)
开发语言·数据结构·c++·windows·算法·visual studio
计算机安禾3 小时前
【数据结构与算法】第48篇:算法思想(三):贪心算法
c语言·开发语言·数据结构·算法·贪心算法·代理模式·图论
夜瞬3 小时前
NLP学习笔记07:文本相似度计算——从 TF-IDF 到 BERT
笔记·学习·自然语言处理
海海不掉头发3 小时前
【AI大模型学习基础篇】小白入门大模型全流程:从训练到MCP智能体
人工智能·python·深度学习·学习·语言模型·自然语言处理·numpy
csbysj20203 小时前
Java 正则表达式
开发语言