python的发展史

  • 1989年,被称为龟叔的Guido在为ABC语言写插件时,产生了写一个简洁又实用的编程语言的想法,并开始着手编写。因为其喜欢Monty Python喜剧团,所以将其命名为python,中文意思是蟒蛇;
  • 1990年,发布了python的第一个版本;
  • 2001年,发布了python 2.x版本,版本更新至2.7,2.x内不再更新2.7以上版本;
  • 2013年,发布了python 3.0版本;

编程语言

编程语言有许多种,比较常用的有C,Java,C++,C#,Shell,ruby,php,Javascript,Matlab。一般可以分为面向对象的语言、面向过程的语言、面向函数的语言。这里按如下方法分类:

  • 编译型语言:C、C++等。不能跨平台运行,如果要跨平台,需要重新编程;
  • 解释型语言:python等。可以跨平台运行;

python的有缺点

python语法简洁清晰,特色之一是强制用空白符作为语句缩进。

  • 优点:简单,优雅,明确;
  • 缺点:速度慢;

python脚本格式

解释器

python脚本的解释器可以有两种编写形式:

#!/usr/bin/python
#!/usr/bin/env python
  • 1
  • 2
  • 第一种解释器编写形式是python通过yum安装,python安装在/usr/bin/python下;
  • 第二种解释器编写形式是python通过源安装或者其他安装方式安装,这时的python不一定在第一种编写形式的目录下,所以需要使用第二种编写形式,通用的为第二种编写形式;

中文

python脚本中,有时需要加入中文,如果脚本中没有中文的编码格式,运行脚本后中文是无法显示出来的,所以一般在编写脚本之前,在解释器下一行写入编码格式,中文的编码格式如下所示,可以任意写入一种:

#coding:utf-8
#coding=utf-8
#encoding:utf-8
#encoding=utf-8
#encoding:-*- utf-8 -*-
  • 1
  • 2
  • 3
  • 4
  • 5

python的工具

ipython

ipython的软件安装后,在命令行输入”ipython”,即可实现python的交互。

python的IDE工具

  • sublime
  • eclipse
  • pycharm

本人安装并使用的是pycharm,可以在其中对python脚本进行编辑。

最新文章

  1. Android 手机卫士--设置密码对话框
  2. 默认的app.js
  3. iOS 并发编程指南
  4. C# JackLib系列之如何获取地球上两经纬度坐标点间的距离
  5. 一步一步开发sniffer(Winpcap+MFC)(一)工欲善其事,必先配环境——配置winpcap开发环境(图文并茂,非常清楚)
  6. python学习笔记15(面向对象编程)
  7. C#.net调用axis2webService
  8. allocator例子
  9. Android开源项目发现--- 工具类图片缓存篇(持续更新)
  10. Git Flow Note
  11. hadoop超租约报错:
  12. CentOS 7 安装MySQL 5.6遇到问题及解决方案
  13. activemq配置安装
  14. svn 支持中文显示
  15. ESP8266 mDNS
  16. oracle 11.2 asynch descriptor resize等待事件
  17. Docker组件与元素(三)
  18. html5-垂直定位
  19. HTTP协议请求方式: 中GET、POST和HEAD的介绍_孤帆一叶
  20. Linux系统cp: omitting directory `XXX'问题解决

热门文章

  1. 原生Js封装的产品图片360度展示
  2. Linux编辑器Vim和Emacs入门
  3. Codility---FrogRiverOne
  4. JavaScript规定了几种语言类型?
  5. IIS 站点和应用池命令启动和停止
  6. Node 在chrome上调试
  7. mongodb批量更新操作文档的数组键
  8. yii框架多文件上傳
  9. 《Spring Cloud》学习(一) 服务治理!
  10. 【jar包管理】Maven BOM