1、變數是不可改變的,必須以首字母大寫開頭
2、字串就是小寫字母,或者單引號引起來的字串
3、賦值可以使用匹配模式
4、資料結構有元組,取值用匹配模式來取值=,就能取到x,b的值
5、資料結列表 [ss,aa,],取值是用[head|foot]的形式取值(頭和尾的形式匹配)
6、字串只能用雙引號表示
7、函式命名方式 count(引數) -> 表示式 end
8、fun 匿名函式 例如 a = fun(引數) ->表示式 ,呼叫時,a(引數)
9、常用的函式
lists:map(fun, list) 以fun表示式得到值組成新的列表
lists.filter(fun, list) 以fun表示式反回true時返回新的列表
lists.member(原子,list) 返 回true或者false
lists.sum(list)統計總和
lists.seq(1,n)由1到n組成的整數列表
rem 取餘
div 整除
/ 浮點數相除
判斷is_number、is_tuple是否元組、is_atom是否原子、is_list是否列表、is_constrant是否常數值、is_function是否函式...
is_integer()判斷是否整數
length()列表長度
size()元組長度
trunc將數字轉換成整數
hd()取列表值的頭部
tl()列表的尾部
float()將數字轉換成浮點數
element(n,x)元組x是n的第幾個元素
self()程序識別符號
round()將浮點數四捨五入
10、符號:=:=恒等測試符
11、-module()表示本模組可以外部使用 export表示匯入不用加前面的模組名稱
12、[f(x) || x <- l, x2<-l, 表示式.....] 代表由f(x)組成的列表,其中x取值於列表l
常見shell命令:
1)h(). 用來列印最近的20條歷史命令
2)b(). 檢視所有繫結的變數
3) f(). 取消(遺忘)所有繫結的變數。
4) f(val). 取消指定的繫結變數
5) e(n). 執行第n條歷史命令
6) e(-1). 執行上一條shell命令
基礎知識點
1 inline block布局 2 table布局 3 justify的末行不對齊 4 兩個圖示之間有空格 換行 5 背景中的的 路徑的 全部斜槓都為 不是 命令列下的這種 doctype html html head meta charset utf 8 title xx title head ...
ios基礎知識點
1.記憶體管理 用記憶體引用計數來進行管理 alloc,retain,copy會使記憶體引用計數立即 1 當物件使用結束後要對它進行釋放 release 立即 1 autorelease 未來 1 autorelease的物件會把這個物件放置到離它最近的自動釋放池裡,自動釋放池釋放的時候才會把自動釋...
JS基礎知識點
1.js基本資料型別 number 數字型別 string 字串 boolean 布林型別 ture false 非0即為真 null 空值 有值,值為空 undefined 未定義的 沒有值 object 物件型別 array 陣列 js語言特點 1.解釋性執行,指令碼語言 2.物件導向 一切事物...