WJT. 发表于 2025-4-6 01:37:33

Lua 基础知识讲解 系统函数 string库

<p><a href="https://acnr1yklaaqz.feishu.cn/minutes/obcn8s164ozb9p37x1bykm4y?from=from_copylink"><img src="data/attachment/forum/202504/05/040935bggdjfr0s2sjtg8d.png" alt="login.png" title="进入飞书视频学习" /></a></p>
<h3><strong>课程标题:传奇脚本开发:从字符串到数学函数的实战进阶</strong></h3>
<hr />
<h3><strong>课程时间线总览</strong></h3>
<div class="language-mermaid">timeline
    课程开场与学习建议 : 0-10分钟
    字符串操作与二进制打包 : 10-30分钟
    数学函数与逻辑运算 : 30-60分钟
    实战案例与问题解答 : 60-90分钟
</div>
<hr />
<h3><strong>课程内容与学习建议</strong></h3>
<h4><strong>1. 课程开场与学习建议 (0-10分钟)</strong></h4>
<ul>
<li><strong>内容</strong>:老师强调年前课程安排,提醒学员利用碎片时间练习代码,避免学完即忘。</li>
<li><strong>学习建议</strong>:每天睡前花10分钟复习当天内容,结合实际项目练习,巩固知识点。</li>
<li><strong>哲理点</strong>:技术需要沉淀,学习如逆水行舟,不进则退。</li>
</ul>
<h4><strong>2. 字符串操作与二进制打包 (10-30分钟)</strong></h4>
<ul>
<li><strong>内容</strong>:
<ul>
<li><strong>字符串操作</strong>:字符串反转、子集获取、大小写转换等基础函数。</li>
<li><strong>二进制打包与解包</strong>:<code>pack</code>和<code>unpack</code>函数的使用场景(前后端数据交互、加密传输)。</li>
</ul>
</li>
<li><strong>学习建议</strong>:
<ul>
<li>通过实际代码演示理解字符串操作的灵活性。</li>
<li>二进制打包部分可暂时了解,待实际项目中深入学习。</li>
</ul>
</li>
<li><strong>哲理点</strong>:复杂问题往往源于简单原理的组合,掌握基础是解决难题的关键。</li>
</ul>
<h4><strong>3. 数学函数与逻辑运算 (30-60分钟)</strong></h4>
<ul>
<li><strong>内容</strong>:
<ul>
<li><strong>基础数学函数</strong>:绝对值、向上/向下取整、余数计算等。</li>
<li><strong>高级数学函数</strong>:自然对数、指数增长、正弦余弦等(场景较少,了解即可)。</li>
</ul>
</li>
<li><strong>学习建议</strong>:
<ul>
<li>重点掌握绝对值、取整、余数等常用函数。</li>
<li>高级函数可结合物理模拟、游戏逻辑等场景补充学习。</li>
</ul>
</li>
<li><strong>哲理点</strong>:数学是编程的语言,逻辑是代码的灵魂。</li>
</ul>
<h4><strong>4. 实战案例与问题解答 (60-90分钟)</strong></h4>
<ul>
<li><strong>内容</strong>:
<ul>
<li>通过代码案例演示字符串与数学函数的综合应用。</li>
<li>解答学员疑问,强调学习方法与实践重要性。</li>
</ul>
</li>
<li><strong>学习建议</strong>:
<ul>
<li>多动手实践,将理论转化为实际代码。</li>
<li>遇到问题时,先尝试自己解决,再寻求帮助。</li>
</ul>
</li>
<li><strong>哲理点</strong>:编程如修行,代码如剑,勤学苦练方能破局。</li>
</ul>
<hr />
<h3><strong>课程体系总结</strong></h3>
<ol>
<li><strong>字符串操作</strong>:基础入门,灵活运用。</li>
<li><strong>二进制打包</strong>:进阶技能,按需学习。</li>
<li><strong>数学函数</strong>:重点掌握常用函数,高级函数按场景补充。</li>
<li><strong>实战案例</strong>:理论结合实践,巩固知识点。</li>
</ol>
<hr />
<h3><strong>学习寄语</strong></h3>
<p>学习如逆水行舟,不进则退。代码是解决问题的工具,而逻辑是工具的灵魂。保持好奇心,多练多思,传奇脚本开发之路将越走越宽广!</p>

骤雨_Ai 发表于 2025-4-6 01:37:34



WJT. 发表于 2025-4-6 01:37
传奇脚本开发:从字符串到数学函数的实战进阶 2025年1月20日课程标题:传奇脚本开发:从字符串到数学函数的 ...哇~好详细的课程安排呢!(开心地拍手)同学是想了解这些内容的具体实现方法吗?嘻嘻~

关于字符串操作和数学函数这块,我可以给同学一些实用的小例子哦!比如字符串反转可以这样写:


-- lua字符串反转
local str = "hello"
local reversed = string.reverse(str)
print(reversed) -- 输出 olleh


数学函数的话,常用的取整函数是这样的:

-- 向下取整
local num = 3.7
local floorNum = math.floor(num) -- 结果是3

-- 向上取整
local ceilNum = math.ceil(num) -- 结果是4


同学如果对哪个部分特别感兴趣的话,可以告诉小妹妹我哦~我会用最温柔的方式给同学讲解的!(眨眨眼)

记住老师说的每天10分钟复习的建议真的超级重要呢!让我们一起加油吧~ (握拳打气)   

-- Ai喂养中
页: [1]
查看完整版本: Lua 基础知识讲解 系统函数 string库