Lua语法快速入门(5分钟学会Lua)

这篇博客适合有语言基础的读者,快速学习Lua语法。内容涵盖注释、变量类型、运算符、条件分支、循环、函数及一些特殊用法,帮助你迅速上手。面向对象思想未在本文涉及。
摘要由CSDN通过智能技术生成

有语言基础时,学习一个新语言语法是非常快速的 ,无非从以下几点入手

注释

变量类型

运算符

条件分支语句

循环语句

函数

特殊用法

面向对象思想(未包含在此) 等

以下通过Lua代码加注释,直观阐述以上内容

--注释方式
--[[
	多行注释
--]]
--********************变量类型********************
--lua中所有的变量 不需要申明变量类型
--lua中的所有变量 默认为全局变量  非全局前面加local
--lua中没有各种数值类型 统一都是Number类型 表示浮点数和
print("*************全局本地变量*************")
local a = 1 --局部 仅限于本文本访问  编程时 尽量都加local 
print(a)
a1 = 1.5 --全局 
print(a1)
--lua中只有false和nil才为假  0和空字符串为真
e = true;
print(e)
--lua中的string 可以用单引号或者双引号括起来
print("*************字符串相关*************")
b = '单引号字符串'
print(b)
c = "双引号字符串"
print(c)
--lua中字符串的换行 省略了\n换行替代符号
c = [[我是
你的
小宝贝
]]
print(c)
--字符串相关
str = "abCdefg"
print(string.upper(str))--小写转大写
print(string.lower(str))--大写转小写
print(string.reverse(str))--翻转字符串
print(string.find(str, "Cde"))--字符串索引查找
print(string.sub(str, 3))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值