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(;;)
{
}
变量是否相等:
==
!=
变量数值比价
> #大于
< #小于
>= #大于等于
<= #小于等于