Lua基本语法
@TOC
前言
Lua 是一种轻量级的、可扩展的脚本编程语言,既可以作为独立语言使用,也可以作为嵌入式语言嵌入到其他应用程序中。它具有简洁、灵活和易于学习的特点,广泛应用于游戏开发、嵌入式系统、网络应用以及其他领域。
一、Lua打印Hello World
每个编程语言第一课基本都是打印HelloWorld,Lua也不例外。
在 Lua 中,使用 print 函数来打印输出信息到控制台。下面是一个简单的例子:
print("Hello Wolrd")
print("Hello Wolrd");
print('Hello Wolrd')
print('Hello Wolrd');
需要注意的是:
 1、Lua中的字符串可以使用双引号或者单引号来表示字符串,如上代码。
 2、Lua中的每个语句结束后,可以加分号或者不加。
 3、每一个print函数之后他会自动换行。
下面是几个简单的输出示例:
 1、输出一个矩形:
print("*****");
print("*   *");
print("*   *");
print("*   *");
print("*****");
控制台会输出下面的东西:
 
2、输出一个简单的爱心:
print("       *          *  ")
print("    *     *     *    ")
print("  *         *       *  ")
print(" *                   *")
print("  *                 * ")
print("    *             *   ")
print("       *       *      ")
print("          *           ")
这只是一个简单的,感兴趣的同学可以自己试着做一个爱心。
控制台输出如下:
 
二、注释
在 Lua 中,注释用于解释代码的作用和功能,对于代码的可读性和维护性非常重要。Lua 支持两种类型的注释:单行注释和多行注释。
 注意:注释是不会被编译运行的
单行注释
单行注释使用双横线(–)开头,直到行末为止。例如:
-- 这是一个单行注释
多行注释
多行注释使用一对双方括号(–[[ 和 --]])包裹起来,可以跨越多行。例如:
--[[
这是一个多行注释
可以写多行的注释内容
]]
三、变量的基本概念
在 Lua 中,变量用于存储和表示数据。Lua 是一种动态类型语言,这意味着变量的类型是根据赋值的值来确定的。
变量的基本使用如下:
name = "John"  -- 声明一个字符串类型的变量 name,赋值为 "John"
age = 25  -- 声明一个整数类型的变量 age,赋值为 25
isStudent = true  -- 声明一个布尔类型的变量 isStudent,赋值为 true
我们还可以使用print函数把变量值打印出来,如下:
name = "John"  -- 声明一个字符串类型的变量 name,赋值为 "John"
age = 25  -- 声明一个整数类型的变量 age,赋值为 25
isStudent = true  -- 声明一个布尔类型的变量 isStudent,赋值为 true
print(name)--打印John
print(age)--打印25
print(isStudent)--打印true
总结
在这篇文章中,我们简要介绍了 Lua 的基本语法。我们学习了如何使用 print 函数打印输出信息,如何使用注释来解释代码的作用和功能,以及如何声明和使用变量。
通过掌握这些基本概念,您可以开始编写简单的 Lua 程序,并逐步探索 Lua 的更多高级功能和特性。祝您在学习 Lua 的过程中取得成功!
- 点赞
- 收藏
- 关注作者
 
             
           
评论(0)