发帖
充值
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
5 0

学习笔记一

教程专区 4346 5 2021-9-28 22:53:44
本帖最后由 ycfyzjl 于 2021-9-28 22:56 编辑

1、--注释方式
--[[
        多行注释
--]]
2、变量类型
--lua中所有的变量 不需要申明变量类型
--lua中的所有变量 默认为全局变量  非全局前面加local
--lua中没有各种数值类型 统一都是Number类型 表示浮点数和

3、local a = 1 --局部 仅限于本文本访问  编程时 尽量都加local
print(a)
a1 = 1.5 --全局
print(a1)
--lua中只有false和nil才为假  0和空字符串为真
e = true;
print(e)
--lua中的string 可以用单引号或者双引号括起来,也可以不用吗?不用返回的是nil
b = 单引号字符串
print(b)--返回的是nil
b = “单引号字符串”
print(b)--返回的是单引号字符串,这里返回的是字符串而不是变量名,
变量名不能直接给赋值,字符串与变量名如何相互转换?
--lua中字符串可直接换行 省略了\n换行替代符号
c = [[我是
你的
小宝贝
]]--这里的]]代表什么?中间有空行也显示
print(c)
红色字体是我学习过程中的一些困惑,盼解惑!


使用道具 举报

2021-10-2 15:44:41
  1. -- 首先 b = 单引号字符串
  2. -- 这个表示 你把 单引号字符串 这个变量 赋值给了 b 但是没有定义 单引号字符串 这个变量 所以返回值是nil
  3. -- 在lua里面 没有经过修饰符,修饰过的名字都是变量
  4. -- 执行以下代码:
  5. 单引号字符串  = "字符串"
  6. b = 单引号字符串
  7. print(b) -- 结果是 "字符串"
复制代码
2021-10-2 15:46:40
  1. -- 这里的]]代表什么?
  2. Str = [[我是Aitlo...]] -- 这个属于一个字符串类型,多行形式的
  3. -- 它可以输入一段文本然后进行打印出来
复制代码
2021-10-30 10:38:39
回帖水经验!!!
2022-2-26 21:39:36
学成了吗?
2022-5-10 21:18:49

回帖水经验!!!
您需要登录后才可以回帖 立即登录
高级模式
返回
教程专区