要变成开发中最牛逼的测试,测试中最牛逼的开发。从今天起学python,写博客。python基础学习(一)

要成为开发中最牛逼的测试,测试中最牛逼的开发。从今天起学python,写博客。--python基础学习(一)

Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.

长整数:

python可以处理非常大的数

>>> 100000000000000000000000 
100000000000000000000000L 

>>> 100000000000000000000000L 
100000000000000000000000L

普通整数在2 147 483 647 至 -2 147 483 647 之间,超出可以用长整形表示(L) ,我们也可以自己把整数转换成长整型(输入时在末尾加“L”)

变量命名规则:

定义变量规则:不能以数字开头,可以包含字母、数字和下划线。一般也不以下划线开头。

函数:

幂运算符(**)来计算乘方。事实上,可以用函数来代替运算符,这个函数就是pow :

 

>>> 3**3
27
>>> pow(3,4)
81
>>>

我们通常把pow等系统提供的函数称为 内建函数。这样的函数还有abs()求绝对值,round()把浮点数四舍五入最接近的整数。

>>> abs(-12.23)
12.23

>>> round(17.4501)
17
>>> round(17.54)
18

 模块

 import来导入模块

floor()函数,向下取整。

>>> math.floor(12.78)
12
>>> int(12.78)
12
>>>

 sqrt()函数,计算一个数的平方根。

>>> from math import sqrt #这种导入方式不建议使用
>>> sqrt(9)
3.0
>>>