變數:
變數不需要在使用前宣告,且不需要指定變數的型別(string,number等)
變數都是弱型別,j**ascript語言,無需指定變數型別。
lua中語句是否分號結尾都可以正常執行。
print()是lua中內建的方法。
lua中雙引號與單引號都表示引起來的都表示字串string型別。eg:'你好',"你好"
變數命名不能陣列開頭,否則會報錯。eg:9name 不允許
盡量避免使用下劃線加大寫字母開頭(因為可能會把lua的內建方法覆蓋了)
推薦使用類似c#命名規範。
nil 關鍵字,是可以對變數有乙個銷毀的作用。(清空變數所佔空間)
--宣告乙個變數
num1 = 10; --
說明:lua語言中的變數,無需宣告型別。
(num1)
num1 = ''--
說明:lua語言中的變數的型別,可以隨時改變。
(num1)
str1 = '
hello'--
變數定義使用單引號
str2 = "
world"--
變數定義使用雙引號
str1 = nil
--作用:銷毀str1 所占用的資源、相當於c# str1 = null
--變數:數字開頭會報錯
--9name = 123
--print(9name)
變數的型別:
lua中有五種基本變數型別:
nil 表示空資料,等同於c# 的null
boolean 布林型別。
lua語言規定:除了nil與false 之外都表示為「真」。
string 字串型別。可以使用雙引號也可以用單引號。
number 小數型別。注意:lua中沒有整數型別。
table 型別。表示乙個集合,下表序號從1開始的。
使用type得到變數型別
lua中使用type關鍵字,可以顯示變數的型別。類似於c#中的gettype()
方法。eg:age = 10; print(type(age)); 輸出的結果:number
--演示變數的型別。
str1 = '
hello world
'num1 = 88
istrue = true
str2 = nil
numarray =
--輸出
print(type(str1)) --
output:string 字串型別
print(type(num1)) --
output:number 字串型別
print(type(istrue)) --
output:boolean 字串型別
print(type(str2)) --
output:nil 空型別
print(type(numarray)) --
output:table 表型別
注釋:注釋類似js與html 語法
單行注釋: -- 注釋內容
多行注釋: --[[注釋內容 --]]
Python 變數,定義變數,變數型別
變數的定義.py 1.定義乙個變數記錄 qq 號碼。定義變數必須要有 賦值 沒有 表示使用變數,會報未定義的錯誤 qq number 1234567 2.定義乙個變數記錄 qq 密碼 qq password 123 如果希望通過直譯器的方式,輸出變數的內容,需要使用 print 函式 print q...
chapter 2 變數 變數的命名
晚了一天,但在這博主還是祝能看到此篇部落格的同學 端午安康,平安喜樂 這兩天朋友來,玩嗨了 大駝峰 printmyname 小駝峰 printmyname 匈牙利 print my name 以上三種,不能說誰好誰壞,全憑個人習慣 喜好,在就國內的整個計算機語言大環境來說 我猜的 現在來看好像是 小...
activiti基礎流量變數
1.流量變數 流程變數在整個工作流中扮演很重要的作用。例如 請假流程中有請假天數 請假原因等一些引數都為流程變數的範圍。流程變數的作用域範圍是流程例項。也就是說各個流程例項的流程變數是不相互影響的。流程例項結束完成以後流程變數還儲存在資料庫中 存放到流程變數的歷史表中 啟動流程的時候設定 任務完成的...