要变成开发中最牛逼的测试,测试中最牛逼的开发。从今天起学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
>>>