对应猎豹网校的lua 视频教程 做的学习记录 前三课简单介绍1-3

假设有一个1.lua 位置在
c:\Users\Administrator\Documents\lua\1.lua

function fact(n)
	if n==0 then
		return 1
	else
		return n*fact(n-1)
	end
end

print("entern a number")
a=io.read("*number")
print(fact(a))

Cmd 下 调用方式  如果以-i 会运行完指定交换区块 再进入交互模式
lua -i "c:\Users\Administrator\Documents\lua\1.lua"

C:\Users\Administrator>lua -i "c:\Users\Administrator\Documents\lua\1.lua"
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
entern a number
2
2
> > print(3)
3
> print(4)
4
>

另一种调用方法用函数 
Dofile

dofile("C:/Users/Administrator/Documents/lua/2.lua")

2.Lua
function norm(x,y)
	return (x^2+y^2)^0.5 --kai ping fang gen
end

function twice(x)
	return 2*x
end
> dofile("C:/Users/Administrator/Documents/lua/2.lua")
> n=norm(3,4)
> print(n)
5

调用其他定义的函数

C:\Users\Administrator\Documents\lua> lua -i "C:/Users/Administrator/Documents/lua/2.lua"
Lua 5.1.4  Copyright (
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值