1. Shell
腳本執行目錄聲明:
#!/bin/bash
資料結構:
val_str="string" #定義字元串變量
val_int=1 #定義整形變量
arry_str=("1" "2" "3" "4") #定義字元串型數組
arry_int=(1 2 3 4) #定義整形數組
map=(["key1"]=1 ["key2"]=2) #定義map結構
map["key3"]=3
輸出:
echo $val_int
echo $val_str
邏輯執行語句:
if [ ]
then
elif [ ]
then
fi
循環:
for((;;))
do
done
while(())
do
done
變量是否相等:
==
!=
變量數值比價:
eq #相等
lt #小于
gt #大于
le #小于等于
ge #大于等于
2.Python
腳本執行目錄聲明:
#!/bin/env python
資料結構:
val_int = 1
val_str = 2
list_int=[1,2,3,4]
list_str=["1","2","3","4"]
tuple_int=(1,2,3,4)
tuple_str=("1","2","3","4")
dictory={1:3,2:4,"test":1,"te2":"2"}
輸出:
print val_int
邏輯執行語句:
if :
elif :
循環:
for :
while :
變量是否相等:
== #變量相等
!= 或者 <> #變量不等
變量數值比較
> #大于
< #小于
>= #大于等于
<= #小于等于
3.C/C++
資料結構:
int a=1;
cha a[]="test";
string a("test");
map<string,int> map_tmp;
vector<int> a ;
輸出:
printf("int is:%d\n",a);
cout << a << endl;
邏輯執行語句:
if()
{
}
else if()
{
}
循環:
while()
{
}
for(;;)
{
}
變量是否相等:
==
!=
變量數值比價
> #大于
< #小于
>= #大于等于
<= #小于等于