编程语言有许多种,比较常用的有C,Java,C++,C#,Shell,ruby,php,Javascript,Matlab。一般可以分为面向对象的语言、面向过程的语言、面向函数的语言。这里按如下方法分类:
编译型语言:C、C++等。不能跨平台运行,如果要跨平台,需要重新编程;解释型语言:python等。可以跨平台运行;python语法简洁清晰,特色之一是强制用空白符作为语句缩进。
优点:简单,优雅,明确;缺点:速度慢;python脚本的解释器可以有两种编写形式:
#!/usr/bin/python #!/usr/bin/env python 第一种解释器编写形式是python通过yum安装,python安装在/usr/bin/python下;第二种解释器编写形式是python通过源安装或者其他安装方式安装,这时的python不一定在第一种编写形式的目录下,所以需要使用第二种编写形式,通用的为第二种编写形式;python脚本中,有时需要加入中文,如果脚本中没有中文的编码格式,运行脚本后中文是无法显示出来的,所以一般在编写脚本之前,在解释器下一行写入编码格式,中文的编码格式如下所示,可以任意写入一种:
#coding:utf-8 #coding=utf-8 #encoding:utf-8 #encoding=utf-8 #encoding:-*- utf-8 -*-ipython的软件安装后,在命令行输入”ipython”,即可实现python的交互。
本人安装并使用的是pycharm,可以在其中对python脚本进行编辑。