编程语言基本用法总结(Shell,Python,C/C++)

2017年03月05日 17:25:23

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(;;)
{

}

变量是否相等:
==
!=
变量数值比价
> #大于
< #小于
>= #大于等于
<= #小于等于


六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比

六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比 时间 2014-02-24 09:17:54  CSDN博客 原文  http://blog.cs...
  • zkl99999
  • zkl99999
  • 2015年11月19日 12:53
  • 1149

六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比

这些年来我陆陆续续已经学习了六种编程语言,有些人会说语言学到最后不都差不多吗?其实可以这样讲,也可以不这样讲。虽然每种语言的表达能力大部分是重合的,只是语法表现形式不一样,但是由于历史发展的原因,每种...
  • gary531
  • gary531
  • 2014年02月24日 09:17
  • 13867

PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点?

Java 犹如宫泽贤治的《不畏风雨》中出现的、性格木讷的女孩子。从小就由于迟钝和大食量等特征被别人当作笨蛋,从小学入学开始进入田径部、坚持跑步,在中长跑中经常取得好成绩,给人以活泼的印象。是...
  • wang544831183
  • wang544831183
  • 2017年12月04日 10:26
  • 170

4种编程语言基本数据类型及其取值范围整理(C++,Java,Python,Go)

1 C++        C++定义的基本类型包括算术类型和void类型。算术类型分为整型(包括字符和布尔型)和浮点型,如下表所示: C++11新增了char16_t,char32_t(最小分别为1...
  • dragon_dream
  • dragon_dream
  • 2013年12月23日 21:56
  • 2189

六种主流编程语言(C、C++、Python、JavaScript、PHP、Java)特性对比

这些年来我陆陆续续已经学习了六种编程语言,有些人会说语言学到最后不都差不多吗?其实可以这样讲,也可以不这样讲。虽然每种语言的表达能力大部分是重合的,只是语法表现形式不一样,但是由于历史发展的原因,每种...
  • lyn167
  • lyn167
  • 2016年06月13日 14:17
  • 1017

C++入门 基本编程语言

  • 2012年06月27日 00:13
  • 1.45MB
  • 下载

未来,Python和C Sharp才是最好的编程语言

本人是一名不太喜欢写代码的运维工程师,平时经常去一些开发者社区溜达,总会看到一些关于最好的编程语言的讨论,有一个很奇特的现象。如果某人说PHP是最好的语言,那么后面就会有说Java才是最好的语言,C才...
  • solaraceboy
  • solaraceboy
  • 2017年12月09日 10:08
  • 310

【编程语言】C++--map的基本操作和使用

C++ map的基本操作和使用时间:2010-06-06 09:15:56来源:网络 作者:未知 点击:4267次1、map简介1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的...
  • chenglibin1988
  • chenglibin1988
  • 2011年04月03日 14:01
  • 546

2012年7月编程语言钱柜娱乐开户:Objective-C超越C++

TIOBE发布了2012年7月份的编程语言钱柜娱乐开户,本月最大的看点要数Objective-C超越C++,成为新科探花。 Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPho...
  • luckhappystar
  • luckhappystar
  • 2012年07月07日 10:48
  • 1292

索骥馆-编程语言之《C/C++程序员生存手册-为自己赢得一份IT名企职位》扫描版[PDF]

内容介绍:   本书详细分析了软件工程师求职过程中的常见问题,深入解析了各大it公司考查求职者的面试真题,告诉读者用人单位需要什么样的技术人才、考查什么样的技术知识以及如何甄别人才。全书分4篇,共1...
  • cinnarnia
  • cinnarnia
  • 2013年07月15日 12:35
  • 1749
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编程语言基本用法总结(Shell,Python,C/C++)
举报原因:
原因补充:

(最多只允许输入30个字)