(二)Lua脚本语言入门

简介: 上一篇文章忘了插入代码了,方便粘贴复制......函数对于c语言就是 void aa()//c语言是用void{ print("这是一个函数")}Lua就变成了function aa()--定义一个函数print("这是一个函数")endaa()--调用函数 function aa(str)--定义一个函数print("传进来的是".

上一篇文章忘了插入代码了,方便粘贴复制......

函数

对于c语言就是 

void aa()//c语言是用void
{
  print("这是一个函数")
}

Lua就变成了

function aa()--定义一个函数
print("这是一个函数")
end

aa()--调用函数

 

function aa(str)--定义一个函数
print("传进来的是"..str)
end

aa(123)--调用函数

 

 

 

 看有返回值的

 

function aa(str)
return str--返回传入的参数
end

bb = aa("qq")
print(bb)

可以一次性返回多个

 

 

function aa()
    local a=1;b=2;c=3
return a,b,c
end

function bb()
    print(a)
    print(b)
end

print(aa())
bb()

今天就写到这里,,网络不好,真怕一个不小心就没了

补充11

对于函数有好几个参数,但是可以在用的时候不都用,,剩下的默认为nil

全用上

用前面两个

现在有这样一件事情,,需要这样一个程序

有一个变量count 正常情况下我希望这个变量自加一,,,有时候又需要让它自加我需要的数

有一点需要注意 

现在想让它自加 5

只需要

 

补充  ..........

Lua可以直接重赋值

 

 再看

 

 

 

 

 

 

写的太少了补充点别的----直接复制粘贴别人写的,,,,,站在别人的肩上......自从博客上能直接复制粘贴图片方便多了,,,

 

 

 

参考资料

链接:http://pan.baidu.com/s/1i5I87jv 密码:3uy3

            

目录
相关文章
|
8月前
|
数据挖掘 Linux 数据处理
探索Linux下的Lua命令:轻量级脚本语言在数据处理和分析中的应用
**探索Linux上的Lua:轻量级脚本语言用于数据处理。Lua通过命令行解释器执行,适用于游戏开发、数据分析及自动化。特点包括小巧、高效、可扩展和动态类型。使用`lua`或`luajit`,配合-e、-l、-i参数执行脚本或互动模式。示例:执行`hello.lua`脚本打印"Hello, Lua!"。最佳实践涉及版本兼容、性能优化、使用C API、测试和文档编写。**
|
NoSQL 安全 Java
Redis从入门到精通之Lua 脚本
Lua 是一种轻量级的脚本语言,被广泛应用于游戏开发、嵌入式系统、Web 开发、科学计算等领域。Redis 内置了 Lua 解释器,使得用户可以通过编写 Lua 脚本来扩展 Redis 的功能。在 Redis 中,可以使用 EVAL 和 EVALSHA 命令执行 Lua 脚本。
853 11
Redis从入门到精通之Lua 脚本
|
Ubuntu 网络协议 Linux
【Lua基础入门】解密世界上最快的脚本语言
【Lua基础入门】解密世界上最快的脚本语言
2537 1
|
存储 NoSQL Java
Lua高性能脚本语言快速入门
Lua高性能脚本语言快速入门
307 0