zoukankan      html  css  js  c++  java
  • lua快速入门

    1、开发环境

        去网上下载一个 Lua for Windows

          下载地址: http://luaforge.net/projects/luaforwindows/  

    2、lua扩展名 .lua

    3、快速入门

        1、helloworld

    print "hello world"
    print("hello world") --注释

       多行注释

    --[[
    for i= 1, 7,1 do
        print(revdays[i])
    end
    --]]

       2、数据类型:   nil、  Booleans、 Numbers 、Strings、functions

       3、表达式:

           算数运算 : + – * / –(一元运算)

           关系运算 : < > <=  >= ==  ~=

           逻辑运算 : and or not

           连接运算符: .. --两个点

    print("hello".."jack")

           优先级 

           表的构造

    days = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}
    print(days[5])

         4、基本语法:

              赋值语句

    a  = "hello".."world" --赋值语句
    a,b,c,d= 1,2,'c',{1}

          局部变量和代码块

    --局部变量和代码块  local
    
    x = 10
    local i = 1 
    while i <= x do
        local x = i * 2
        print(x)
        i = i + 1
    end

    循环和控制结构

    print("enter a number")
    n = io.read("*number")
    if n < 10 then
        print("我小于10")
    elseif n < 100 then  --elseif  不是else if 
        print("小于100")
    else
        print("其他")
    end    --最后要加end
    days = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}
    for key,value in pairs(days) do --构造pairs
        print(value)
    end
    
    revdays = {}
    for i, v in ipairs(days) do
        revdays[v] = i
    end
    
    for key, value in pairs(revdays) do
        print(key.."  "..value)
    end

    5、函数

    function maxium(a)
        local mi = 1 --maxium index
        local m = a[mi] --maxium value
        for i,val in ipairs(a) do
            if val > m then
                mi = i
                m = val
            end
        end
        return m, mi
    end
    
    
    print(maxium({3,64,9,10,32}))
  • 相关阅读:
    tuple 元组及字典dict
    day 49 css属性补充浮动 属性定位 抽屉作业
    day48 选择器(基本、层级 、属性) css属性
    day47 列表 表单 css初识
    day 46 http和html
    day 45索引
    day 44 练习题讲解 多表查询
    day 40 多表查询 子查询
    day39 表之间的关联关系、 补充 表操作总结 where 、group by、
    day38 数据类型 约束条件
  • 原文地址:https://www.cnblogs.com/jackStudy/p/4389608.html
Copyright © 2011-2022 走看看