[Lua语言基础]-2、变量、变量的类型、注释

技术[Lua语言基础]-2、变量、变量的类型、注释 [Lua语言基础]-2、变量、变量的类型、注释变量:
变量不需要在使用前声明,且不需要指定变量的类型(string,number等)变量都是弱类型,J

[Lua语言基础]-2。变量、变量类型和注释

变量:

变量在使用前不需要声明,变量的类型(字符串、数字等。)不需要指定。

变量是弱类型,JavaScript语言,不需要指定变量类型。

lua中的语句可以正常运行,有或没有分号结束。

Print()是lua中的内置方法。

在lua中,双引号和单引号都表示引起的是字符串类型。例如:“你好”、“你好”

变量名不能以数组开头,否则会报告错误。不允许使用姓名。

尽量避免使用下划线来增加字母的开头(因为这可能会覆盖lua的内置方法)。

建议使用类似于C#的命名约定。

Nil关键字可以破坏变量。(清空变量占用的空间)

-声明一个变量

num1=10-描述:lua语言中的变量,不声明类型。

打印(num1)

Num1=' Hello大家好'-描述:lua语言中变量的类型可以随时更改。

打印(num1)

Str1='hello' -变量定义使用单引号。

Str2='world' -变量定义使用双引号。

Str1=nil -函数:销毁Str1占用的资源,相当于C# str1=null。

-变量:在数字的开头会报告一个错误

- 9Name=123

-打印(9姓名)

变量类型:

lua中有五种基本变量类型:

Nil表示空数据,相当于C#的null。

布尔类型。

Lua语言规定,除了零和假,所有的都表示为“真”。

字符串类型。您可以使用双引号或单引号。

数字十进制类型。注意:lua中没有整数类型。

键入表格。表示集合。下表以1开头。

使用类型获取变量类型。

lua中使用type关键字来显示变量的类型。类似于C#中的GetType()

方法。年龄=10岁;印刷品(类型(年龄));输出结果:数字

-演示变量的类型。

str1='你好世界'

num1=88

IsTrue=真

str2=零

numArray={12,13,14,15,16}

-输出

打印(类型(str 1))-输出:字符串类型

print(type(num 1))-输出:数字字符串类型

打印(类型(为真))-输出:布尔字符串类型

打印(类型(str 2))-输出:nil空类型

打印(类型(numarray))-输出:表格表格类型

注意:

注释类似于Js和Html的语法

单行注释:-注释内容

多行注释:-[[注释内容-]]

想了解更多Lua基础知识,请关注:艾特洛学习站。

本文来自博客公园,作者:艾特洛,请注明原链接:https://www.cnblogs.com/Aitlo/p/15551105.html.

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/89932.html

(0)

相关推荐

  • 如何使用视图快速获得Flashback Query闪回查询数据

    技术如何使用视图快速获得Flashback Query闪回查询数据这篇文章主要介绍了如何使用视图快速获得Flashback Query闪回查询数据,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有

    攻略 2021年11月11日
  • css3消除锯齿的属性怎么使用(设置消除锯齿方法)

    技术css3消除锯齿的属性怎么使用本篇内容介绍了“css3消除锯齿的属性怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年12月15日
  • Dynamic Batching不生效该怎么办

    技术Dynamic Batching不生效该怎么办Dynamic Batching不生效该怎么办,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。最近在项目开发

    攻略 2021年11月16日
  • Eclipse如何汉化

    技术Eclipse如何汉化这篇文章给大家分享的是有关Eclipse如何汉化的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、安装好Eclipse2、下载专门负责 Eclipse 程序的多国语言

    2021年11月26日
  • 怎么设置vivado中ip核的位置(vivado怎么打开查看端口的窗口)

    技术Vivado中IP是如何控制端口的可见与不可见Vivado中IP是如何控制端口的可见与不可见,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。测试平台Viv

    攻略 2021年12月22日
  • 怎样进行debian apt mysql无密码安装

    技术怎样进行debian apt mysql无密码安装怎样进行debian apt mysql无密码安装,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

    攻略 2021年11月30日