编写代码,实现以下过程: 1 新建文件,文件名为【学号.txt】, 例:03221400.txt 2 向文件中写入”GuangXiDianLiZhiYeJieShuXueYuan学号“的内容 3 保存文件 4 读取该文件,利用系统自带的字符串函数,将读取的内容中的字母改为全小写,例:guangxidianlizhiyejieshuxueyuan03221400 5 保存结果到文件【zx学号.txt】
时间: 2023-04-12 19:01:27 浏览: 179
写入文本文件:write_txt_file - 创建一个 .txt 文件,其中包含“info_str”指定的所需信息-matlab开发
以下是实现以上过程的 Lua 代码:
-- 获取学号
local student_id = "03221400"
-- 新建文件并写入内容
local file_name = student_id .. ".txt"
local file = io.open(file_name, "w")
file:write("GuangXiDianLiZhiYeJieShuXueYuan" .. student_id)
file:close()
-- 读取文件并转换为全小写
local file_content = io.open(file_name, "r"):read("*all")
file_content = string.lower(file_content)
-- 保存结果到新文件
local new_file_name = "zx" .. student_id .. ".txt"
local new_file = io.open(new_file_name, "w")
new_file:write(file_content)
new_file:close()
注意:以上代码中涉及文件操作,请确保在运行代码时有足够的权限。
阅读全文