1. python 的 特点
Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性。Python支持重载运算符,因此Python也支持泛型设计。
2. python环境安装
python下载地址:www.python.org/downloads/
在python的下载页面里面,显示出python目前有两大类,一类是python3.x.x,另外一类是python2.7.x。可以说,python3是未来,它比python2.7有进步。但是,现在,还有很多东西没有完全兼容python3。
Linux系统的安装
python就是跨平台的
python是开源的
#下载源码,目前最新版本是2.7.8,如果以后换了,可以在下面的命令中换版本号 #源码也可以在网站上下载,具体见前述下载页面 wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz #解压源码包 tar -zxvf Python-2.7.8.tgz #编译 cd Python-2.7.8 ./configure --prefix=/usr/local #指定了目录 make&&make install
3. 集成开发环境(IDE)
IDE的全称是:Integrated Development Environment,简称IDE,也稱為Integration Design Environment、Integration Debugging Environment,翻译成中文叫做“集成开发环境”
Python自带的IDLE:
Windows的朋友操作:“开始”菜单->“所有程序”->“Python 2.x”->“IDLE(Python GUI)”来启动IDLE
4. 数的类型和四则运算
四个运算符号:加(+)、减(-)、乘(*)、除(/)
两个数据类型:整数和浮点数
注意: python中只有整数的概念,没有长整数(型)的概念
- 整数,用int表示,来自单词:integer
- 浮点数,用float表示,就是单词:float
type(object)来检测一个数是什么类型
5. 啰嗦的除法
不管是被除数还是除数,只要有一个数是浮点数,结果就是浮点数
引用模块
- 形式1:import module-name。import后面跟空格,然后是模块名称,例如:import os
- 形式2:from module1 import module11。module1是一个大模块,里面还有子模块module11,只想用module11
关于余数
符号:%,就是要得到两个数(可以是整数,也可以是浮点数)相除的余数。
四舍五入
就是内建函数:round()
6. 开始真正编程
运行python 脚本
root@cdndev:/share/test# python test.py
#coding:utf-8
表明可以输入汉字
7. 函数
看下来感觉扯的太多了,一篇文档里有用的很少,都是废话,整个一篇文章看下来,没几个点