--我是注释!!
--[[我
是
多行
注释]]
print("hello world!")
shuzu={'a','b','c','d'}
print("索引2的值为:" .. shuzu[2])
shuzu1={"wo","shi","shu","zhu"}
for key,value in pairs(shuzu1) do
print ("key:" .. key,"value:" .. value)
end
print("请输入半径:")
r=io.read("*num")
print(c)
function qiuyuan( r )
return r*r * 3.1415926
end
print("圆的面积为: " .. qiuyuan(r))
ren={}
ren.name="xiaoming"
ren['age']=18
print(ren.name)
print(ren['age'])
if ren.age < 18 then
print(ren.name .. "还是未成年")
elseif ren.age == 18 then
print(ren.name .. "正好成年")
else
print(ren.name .. "成年已经" .. ren.age - 18 .."年了")
end
class1={
name='xiaodong',
age=20,
say_name=function ( self )
return "hello! My name is " .. self.name
end
}
function class1:say_age( )
return 'I am ' .. self.age .. ' years old'
end
print(class1:say_name())
print(class1:say_age())