当前位置: 首页 > news >正文

三、Lua变量

文章目录

  • 一、变量分类
  • 二、变量赋值
  • 三、索引

一、变量分类

lua变量分为全局变量,局部变量。
全局变量:默认,全局有效。
局部变量:从作用范围开始到作用范围结束,需加local 修饰。

	a=1function ff()local b=1 endprint(a)print(b)

在这里插入图片描述

二、变量赋值

	function ff2()return 2,3enda=1b=2-- 交换a,b = b,aprint(a,b)-- 变量个数<值的个数,忽略多余的值a,b,c = 1,2,3,4print(a,b,c)-- 变量个数>值的个数,不足nila,b,c,d = 1,2,3print(a,b,c,d)-- 多返回值的函数a,b = ff2()print(a,b)

在这里插入图片描述

三、索引

对table中的元素进行访问:

	tab = {k1="v1",k2="v2",k3="v3"}print(tab["k1"])print(tab.k1)

在这里插入图片描述

相关文章:

三、Lua变量

文章目录 一、变量分类二、变量赋值三、索引 一、变量分类 lua变量分为全局变量&#xff0c;局部变量。 全局变量&#xff1a;默认&#xff0c;全局有效。 局部变量&#xff1a;从作用范围开始到作用范围结束&#xff0c;需加local 修饰。 a1function ff()local b1 endprint(a…...

C#每天复习一个重要小知识day4:枚举的概念/申明/使用

目录 1.枚举的概念&#xff1a; 2.申明枚举和申明枚举变量&#xff1a; 申明枚举语法&#xff1a; 申明枚举变量语法&#xff1a; 1.枚举的概念&#xff1a; 枚举是什么&#xff1f;枚举是一个比较特别的存在&#xff0c;它是一个命名的整形常量的集合&#xff0c;一般用它…...

C++:对象模型和this指针

对象模型&#xff1a; 成员变量和成员函数分开存储 在C中&#xff0c;类内的成员变量和成员函数分开存储 只有非静态成员变量才属于类的对象上 空对象占用空间&#xff1a; 1字节 C编译器会给每个空对象也分配一个字节空间&#xff0c;是为了区分空对象占内存的位置 每个…...

碳酸氢锂/硫酸锂溶液纯化除钙镁解决方案

碳酸锂是锂电行业阳极生产中的一个重要原材料&#xff0c;主要用于制造钴酸锂、镍酸锂、锰酸锂等电极材料&#xff0c;也用于充电 锂电池中作非水溶液电解质等&#xff0c;具有良好的电化学性能&#xff0c;应用领域还在不断扩大。工业级碳酸锂主含量&#xff08;Li2CO3&#x…...

消失的数字,旋转数组(leetcode 一题多解)

目录 一、消失的数字 思路一&#xff08;暴力求解&#xff09;代码实现&#xff1a; 思路二&#xff08;数列的思想&#xff09;代码实现&#xff1a; 思路三&#xff08;异或的运用&#xff09;代码实现&#xff1a; 二、轮转数组 思路一&#xff08;暴力求解&#xff09…...

肠道菌群16s检测粪便采样工具包 粪便采样套装

肠道菌群16s检测是一种常见的分子生物学技术&#xff0c;用于研究人体肠道中的微生物群落。该技术通过分析16s rRNA基因序列&#xff0c;可以快速、准确地鉴定并定量不同种类的肠道微生物。 肠道菌群16s检测通常通过采集粪便样本进行分析。在实验室中&#xff0c;通过提取微生物…...

实现领域驱动设计-07-领域服务

领域中的服务表示一个无状态的操作&#xff0c;它用于实现特定于某个领域的任务。当某个操作不适合放在聚合和值对象上时&#xff0c;为了避免过程式的编程方式&#xff0c;最好的方式便是使用领域服务来实现该操作。 什么是领域服务? 当领域中的某个操作过程或转换过程不是实…...

井盖位移传感器厂家批发,守护井盖安全

窨井盖广泛分布于城市街道&#xff0c;其管理效果直接反映了城市治理的现代化程度。根据住房和城乡建设部发布的《关于进一步加强城市窨井盖安全管理的通知》&#xff0c;全国各地需加强窨井盖的安全管理。作为市政基础设施的一个重要的组成部分&#xff0c;井盖的管理工作不仅…...

python命令行交互 引导用户选择宠物

字多不看&#xff0c;直接体验 代码 以下代码将在命令行中&#xff0c;引导用户选择一个或者多个宠物&#xff0c;并反馈用户选择的宠物 # -*- coding:UTF-8 -*- """ author: dyy contact: douyaoyuan126.com time: 2023/11/22 15:19 file: 在命令行中引导用户…...

Leetcode—167.两数之和 II - 输入有序数组【中等】

2023每日刷题&#xff08;四十一&#xff09; Leetcode—167.两数之和 II - 输入有序数组 实现代码 /*** Note: The returned array must be malloced, assume caller calls free().*/ int* twoSum(int* numbers, int numbersSize, int target, int* returnSize) {*returnSiz…...

MybatisPlus改造逻辑删除有多方便

MybatisPlus的逻辑删除可以有效保留历史数据。之前没有用逻辑删除的项目&#xff0c;想改造成逻辑删除总共需要几步&#xff1f; 答案&#xff1a;4步搞定 一、修改pom.xml的MybatisPlus版本&#xff08;注意版本兼容性&#xff09; <properties>...<!--<mybatis-…...

希尔伯特变换-matlab仿真

希尔伯特变换(hilbert transform)简介 在信号处理中我们常见的有傅里叶变换,用来分析频域信息,还有拉普拉斯变换和z变换,用于系统分析系统响应。短时傅里叶分析和小波分析用于时频分析。希尔伯特变换似乎听到的比较少。我因为最近在做信号幅度提取的时候看到可以用希尔伯…...

python字典的基本操作详解

Python字典是一种数据结构&#xff0c;它存储的是键值对&#xff08;key-value pair&#xff09;。在Python中&#xff0c;字典用于存储和组织数据&#xff0c;并且提供了快速查找和访问数据的方法。 以下是一些Python字典的基本操作&#xff1a; 创建字典&#xff1a; # 创…...

[ CSS ] 内容超出容器后 以...省略

内容超出容器后 以…省略 当前效果 代码 <template><div class"box">有志者&#xff0c;事竟成&#xff0c;破釜沉舟&#xff0c;百二秦关终属楚; 有心人&#xff0c;天不负&#xff0c;卧薪尝胆&#xff0c;三千越甲可吞吴</div> </templa…...

Java远程连接本地开源分布式搜索引擎ElasticSearch

文章目录 前言1. Windows 安装 Cpolar2. 创建Elasticsearch公网连接地址3. 远程连接Elasticsearch4. 设置固定二级子域名 前言 简单几步,结合Cpolar内网穿透工具实现Java远程连接操作本地Elasticsearch。 什么是elasticsearch&#xff1f;一个开源的分布式搜索引擎&#xff0…...

递归回溯剪枝-子集

LCR 079. 子集 - 力扣&#xff08;LeetCode&#xff09; 方法一 1. 决策树&#xff1a;对于决策树&#xff0c;思考的角度不同&#xff0c;画出的决策树也会不同&#xff0c;这道题可以从两个角度来画决策树。 2. 考虑全局变量的使用&#xff1a; 使用全局变量 List<List&…...

VC++、MFC中操作excel时,Rang和Rangs的区别是什么?

Rang 参考微软说明 作用 表示一个单元格、一行、一列、一个包含单个或若干连续单元格区域的选定单元格范围&#xff0c;或者一个三维区域。 说明 Range 的默认成员将不包含参数的调用转发至 Value 属性 如&#xff0c;someRange someOtherRange 等效于 someRange.Value …...

使用Rust开发小游戏

本文是对 使用 Rust 开发一个微型游戏【已完结】[1]的学习与记录. cargo new flappy 在Cargo.toml的[dependencies]下方增加: bracket-lib "~0.8.7" main.rs中: use bracket_lib::prelude::*;struct State {}impl GameState for State { fn tick(&mut self,…...

笔记二十一、使用路由search进行传递参数

21.1 父组件设置路由参数 <NavLink to{classify?param_A${this.state.name}&param_B${this.state.age}} className{this.activeStyle}>classify</NavLink> import React from "react"; import {NavLink, Outlet} from "react-router-dom"…...

python多线程和多进程

1.多线程 线程是程序执行的最小单位&#xff0c;一个进程至少有一个线程。 提高并发性。通过线程可方便有效地实现并发性。进程可创建多个线程来执行同一程序的不同部分。 进程之间不能共享内存&#xff0c;但线程之间共享内存非常容易。 Python 常用的多线程库有threading 和…...

2026届必备的六大降重复率助手推荐榜单

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 于内容生产进程当中&#xff0c;降低AIGC占比此项工作&#xff0c;得从源头跟后期这两个方向…...

从ASR到VLM再到跨模态记忆建模:2026奇点大会定义的多模态直播互动技术栈(含开源替代方案清单)

第一章&#xff1a;从ASR到VLM再到跨模态记忆建模&#xff1a;2026奇点大会定义的多模态直播互动技术栈&#xff08;含开源替代方案清单&#xff09; 2026奇点智能技术大会(https://ml-summit.org) 2026奇点大会首次系统性地将直播互动技术解耦为三层演进式能力栈&#xff1a…...

别再自己编译了!用我打包好的静态库,5分钟在STM32F103上跑通micro-ROS

5分钟在STM32F103上实现micro-ROS通信&#xff1a;开箱即用解决方案 当嵌入式开发者第一次接触micro-ROS时&#xff0c;往往会被其复杂的编译环境和依赖关系所困扰。特别是对于那些希望快速验证ROS 2与嵌入式设备通信功能的开发者来说&#xff0c;从零开始搭建micro-ROS开发环…...

MPTA算法在Simulink中的矢量控制FOC实现与优化

1. MPTA算法基础与FOC控制原理 MPTA&#xff08;Maximum Torque Per Ampere&#xff09;算法是电机控制领域的一项重要技术&#xff0c;它的核心目标是在给定转矩需求下&#xff0c;找到使定子电流最小的Id/Iq组合。这就像开车时寻找最省油的转速和档位组合一样&#xff0c;能让…...

如何适配自定义激光雷达数据到LIO-SAM:解决ring和time参数缺失问题

非标准激光雷达与LIO-SAM的深度适配指南&#xff1a;从参数解析到实战优化 当开发者尝试将速腾、Livox等非Velodyne雷达接入LIO-SAM框架时&#xff0c;往往会遇到两个关键障碍&#xff1a;点云数据中缺少ring&#xff08;线束编号&#xff09;和time&#xff08;时间戳&#xf…...

Win11Debloat:3个颠覆性设计重新定义Windows系统优化

Win11Debloat&#xff1a;3个颠覆性设计重新定义Windows系统优化 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and cus…...

桌面宠物新体验:滴哦小精灵Live2D功能深度解析

在长时间面对电脑屏幕的工作或学习过程中&#xff0c;适当的放松与调节对于维持效率至关重要。 滴哦小精灵创新性地引入了桌面宠物功能&#xff0c;为用户的数字工作空间增添了一抹生动的色彩。 这一功能不仅提供了精美的视觉元素&#xff0c;更通过互动机制创造了独特的人机…...

STC32G144K246做多协议网关?用FreeRTOS管理CAN-FD和USART的实战思路

STC32G144K246多协议网关实战&#xff1a;FreeRTOS下的CAN-FD与USART协同设计 工业现场的数据孤岛问题一直是自动化系统的痛点。不同厂商的设备可能采用Modbus、CANopen等异构协议&#xff0c;而STC32G144K246凭借其双CAN-FD接口和八组USART的硬件配置&#xff0c;配合FreeRTOS…...

Word+MathType公式编号全攻略:从插入到引用,一篇搞定所有疑难杂症

WordMathType公式编号全攻略&#xff1a;从插入到引用&#xff0c;一篇搞定所有疑难杂症 在学术写作中&#xff0c;公式编号的规范性和一致性往往决定着论文的专业程度。无论是理工科的实验报告&#xff0c;还是经济学的数学模型&#xff0c;整齐划一的公式编号系统能让读者快速…...

Recaf插件系统终极指南:打造你的专属Java逆向工程工具箱

Recaf插件系统终极指南&#xff1a;打造你的专属Java逆向工程工具箱 【免费下载链接】Recaf The modern Java bytecode editor 项目地址: https://gitcode.com/gh_mirrors/re/Recaf Java逆向工程开发者和安全研究人员常常面临这样的困境&#xff1a;现有的工具要么功能单…...