Menu
CoddyTech

string.upper 和 string.lower:转换大小写

本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 45 课,共 90 课。

string.upper() 和 string.lower()。

这些函数可以将字符串转换为不同的大小写形式。string.upper() 函数会将字符串中的所有字母转换为大写,而 string.lower() 会将它们转换为小写:

local message = "Hello World"
local uppercase = string.upper(message)
local lowercase = string.lower(message)

print(uppercase)  -- 输出:HELLO WORLD
print(lowercase)  -- 输出:hello world

这些函数对于规范用户输入或在程序中创建统一格式特别有用。例如,你可以将用户名转换为小写以便进行比较,或将标题转换为大写以便显示。

challenge icon

挑战

简单

创建一个文本格式化系统,将混合大小写的公司名称转换为大写和小写版本,以用于不同的显示场景。声明一个名为 companyName 的变量,并将值 "TechCorp Solutions" 赋给它。使用 string.upper() 创建大写版本,并将其存储在名为 upperName 的变量中。使用 string.lower() 创建小写版本,并将其存储在名为 lowerName 的变量中。分别在单独的行中打印大写和小写版本。

亲手试试

-- 声明公司名称变量
companyName = "TechCorp Solutions"

-- TODO:在这里编写代码,创建全大写和全小写版本

-- 打印结果
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Lua 在线编译器