lua – 如何运行像’挖掘5’这样的计算机程序
发布时间:2020-12-14 21:48:32 所属栏目:大数据 来源:网络整理
导读:有人可以告诉我命令,所以我可以制作如下程序: ‘程序19’或 ‘建房5 3 10’ 而不是必须依赖input = read()? 我一直在寻找它,并且还没有想出来或发现它,所以如果有人可以告诉我,如果没有人可以,那就好了,谢谢你的时间. 因为该网站不会让我发布这个问题,除非
有人可以告诉我命令,所以我可以制作如下程序:
‘程序19’或 而不是必须依赖input = read()? 我一直在寻找它,并且还没有想出来或发现它,所以如果有人可以告诉我,如果没有人可以,那就好了,谢谢你的时间. 因为该网站不会让我发布这个问题,除非我得到了一些帮助解决问题,生病的代码将使用它当前使用读取方法. input = read() if input == "right" then for k,v in ipairs(peripheral.getMethods(input)) do print(k,",v) end 我认为如果我可以’扫描正确’而不是’扫描”正确’代码会更酷 解决方法
听起来你问的是如何访问传递给你的计算机程序的参数和参数.从我在interweb上可以找到的内容,从计算机技术提示传入的参数被收集到一个可变参数列表中,该列表在最外面的范围内用……表示.
这可能意味着计算机技术脚本以与任何vanilla lua脚本相同的方式访问该参数列表.例如, local arg1,arg2,arg3 = ... print(arg1,arg3) 这将获取传入的前三个参数,其中arg1采用第一个参数,arg2采用第二个参数,依此类推.如果少于三个,则额外的相应argn将为零. 使用传递的任意数量的参数来使用表包装可变参数列表.例如. local inputs = {...} print(select('#',...) .. " arguments received:") for i,v in ipairs(inputs) do print(i,v) end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |