<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                跟學習其他的編程語言一樣,學習Lua從hello world開始。 新建一個文件,hello.lua,內容為 print("hello world")。 在shell界面,輸入lua hello.lua ![](https://box.kancloud.cn/2016-09-06_57ce5eec9ef5c.PNG) 下面定義個函數 新建一個文件 func_test.lua 內容如下: ~~~ -- define a factorial funcition function fact (n) if n == 0 then return 1 else return n * fact(n-1) end end print("enter a number:"); a=io.read("*number") -- read a number print(fact(a)) ~~~ 運行 ![](https://box.kancloud.cn/2016-09-06_57ce5eecb77ff.PNG) 關于語句塊 lua在連續語句之間是不需要分隔符的,例如下面的4個語句塊是等價的。 ~~~ a = 1 b = a*2 a = 1; b = a*2; a = 1; b = a*2; a = 1 b = a*2 ? ? ? ? ?-- ugly, but valid ~~~ 上面的兩個示例,我們是將code寫到文件中去運行的,還有另一種方式也可以運行lua語句,就是在交互模式下 在shell模式下,輸入lua,不帶任何參數,會進入交互模式 ![](https://box.kancloud.cn/2016-09-06_57ce5eeccb2d1.PNG) 要退出交互模式,可以用ctrl+d或者輸入os.exit() 在得到上圖所示的狀態后,可以直接輸入lua語句運行,lua會把每一行當成一個完整的塊來對待,如果它檢測到一行構不成一個完整的塊,那么它會等待塊輸入完成。 ![](https://box.kancloud.cn/2016-09-06_57ce5eecdea8d.PNG) 在交互模式下,也可以通過dofile函數來執行lua腳本文件,也可以在執行了一個文件以后通過 -i 選項讓lua進入到交互模式,示例如下,我們將上面的func_test.lua改成lib.lua,并將最后3行注釋掉 ![](https://box.kancloud.cn/2016-09-06_57ce5eed0084f.PNG) ? ? ? ? ? ?![](https://box.kancloud.cn/2016-09-06_57ce5eed159bb.PNG) 水平有限,如果有朋友發現錯誤,歡迎留言交流。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看