16542人加入学习
(66人评价)
Lua编程
价格 免费

kl

[展开全文]
chenxiangren · 2017-09-13 · 该任务已被删除 0

Lua for windows v5.1.5

[展开全文]
chenxiangren · 2017-09-13 · 该任务已被删除 0

--[[

--]]

 

 

[展开全文]
Kenshin · 2017-09-13 · 该任务已被删除 0
file=io.open("data1.txt","r")
 io.input(file) 
 print(io.read("*l"))
 print(io.read("*n"))---按行算,如果行为数字,可读,如果为字符则返回nil,指针停止在此处 
 print(io.read("*n")) 
 print(io.read("*n")) 
 print(io.read("*l"))
 print(io.read("*l"))
 io.close(file)
--测试文本
撒大大的
35  阿打算
12
--返回结果,???表示汉字,应该是编码导致的乱码,不过不影响
????
35
nil
nil
???
12

read("*n")表示把这行按照数字格式来读,如果不是数字返回nil,且指针不动

[展开全文]
冰块药丸 · 2017-09-09 · 该任务已被删除 0

关键字:

end  break  do  else elseif 

[展开全文]
simon6488 · 2017-09-05 · 该任务已被删除 0

1.windows环境

   SciTE

[展开全文]
simon6488 · 2017-09-05 · 该任务已被删除 0

1.lua可以在几乎所有的操作系统和平台进行编译运行

2.C#只能在特定的操作系统中进行编译成dll文件,然后打包进安装包在其他平台运行

3.《Programming in Lua》

    http://www.runoob.com/lua/lua-tutorial.html

    www.lua.org

[展开全文]
simon6488 · 2017-09-05 · 该任务已被删除 0

do while()循环也是 当while内的条件为真时停止do的循环,简单翻译就是做一篇do里面的内容,直到while为真时停止。和repeat until的逻辑上是一样的

[展开全文]
无过 · 2017-09-01 · 该任务已被删除 0

lua

 

[展开全文]
疯狂空间 · 2017-08-29 · 该任务已被删除 0

1.定义

coroutine.create()

2.继续

coroutine.resume()

[展开全文]
seven88188 · 2017-08-26 · 该任务已被删除 0

lua 的多行注释:

- -[[

- -]]

这样的格式

当行注释为:- - 符号

[展开全文]
abclollpp · 2017-08-25 · 该任务已被删除 0

单行注释

--

 

多行注释

---[[

--]]

 

函数

function fact(n)

      if n ==1 then

         return n;

      else

           return n*fact(n-1)

       end

end

[展开全文]
叽里咕噜 · 2017-08-23 · 该任务已被删除 0

定义

tab2 = {"1","2","3"}

tab1.key = "string"

 

遍历

for key,val in pairs(tab1) do 

    print(key.. ":" .. val)

end

 

 

删除

tab1.key = nil

 

[展开全文]
叽里咕噜 · 2017-08-23 · 该任务已被删除 0

标识符:

    大写 小写 下划线_开头  加上0个多个字母
    最好不要使用下划线加大写字母的标识符, .....因为Lua的保留字部分也是这样
    Lua区分大小写

[展开全文]
你好啊旅行者 · 2017-08-15 · 该任务已被删除 0

lua 学习网站:

      菜鸟教程

[展开全文]
你好啊旅行者 · 2017-08-15 · 该任务已被删除 0

Lua  不需要编译

 

[展开全文]
你好啊旅行者 · 2017-08-15 · 该任务已被删除 0

       使用#取表的长度(数据个数)时,仅对数组类型的数据有效。

 

 

        

[展开全文]
祁汉 · 2017-08-14 · 该任务已被删除 0

local function test(...)
    for k,v in pairs(arg)
    do
        print(v)
    end
end

 

 

形参使用  ...

函数体中用arg[x],取出参数,有n个参数,则arg表中有n+1个参数,其中最后一个为参数个数。 为方便使用:

       可在函数体内部再定义,local arg ={...},此时的局部变量是不包含参数个数的。参数的个数可用 #arg取得

local function test(...)

    local arg ={...}

    for k,v in pairs(arg)
    do
        print(v)
    end
end

 

[展开全文]
祁汉 · 2017-08-14 · 该任务已被删除 0

多个赋值,是从右往左依次赋值的。

[展开全文]
祁汉 · 2017-08-14 · 该任务已被删除 0

函数定义:

[修饰符]  function(函数定义关键字)  函数名 (参数1,参数2,...)

函数体

end(函数结束关键字)

1.  函数可以作为数据赋值

2.  函数可以作为参数传递

-----------------------------------------------

lua 函数可以返回多个值

[展开全文]
OnlyYou · 2017-08-13 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

图文(1)
下载资料(1)
视频(64)