第一个公开发行版 1991
面向对象、解释性计算机程序设计语言,
作者:Guido
优点:
简单、易学、速度快(开发速度快、并非指运行慢)、免费开源
编程特点:
没有结束符,以统一缩进控制代码块
进入交互界面
python
推出交互界面
exit() or quit() or ctrl+d
1、算数运算
加减乘除:+ 、 - 、 * 、/
取整: //
取余:%
幂:**
注意:字符*数字n 表示次字符显示n次此字符
2、变量
命名:字母、数字、下划线、美元符号组成,不能以数字开头
给变量赋值为字符串时必须将字符串用引号(单双皆可)引起来
3、通过用户输入赋值给变量:
x = input('x=:')
print x
input 和 raw_input的比较
input会默认用户输入的是合法的Python表达式,
raw_input会将输入当成原始数据进行处理
4、函数
幂 : pow
绝对值: abs
四舍五入: round
返回值下舍整数: floor
返回值上入整数: ceil
平方根: sqrt
取整: int
5、插入算数运算模块:
import math
math.floor(2.3)
单独插入模块中的函数
from math import sqrt
sqrt(9)
通过变量引用函数
fooa=math.sqrt()
fooa(9)
模块名较长时
from math import sqrt as a
a(9)
6、一次插入多个模块
import sys,os
7、字符串,单双引号的使用
" it's great !!! " or ' it\'s great !!! '
三引号:跨行字符串
将数值转换为字符串
str 将值转换为字符串
repr 返回值的字符串表示形式
原始字符串的使用
以r开头即可,如此将不会被特殊处理
print r'C:\notbook\noterro'
8、写python脚本
#!/usr/bin/python or #!/usr/bin/env python 加env可从环境变量读取路径,更好用
如果脚本中需要同时调用多个变量时,可以动过%s、 %d
执行:
python 脚本名
./脚本名 --chmod +x 脚本名