Python入门教程1. 基本运算【四则运算、变量、math模块等】 原创
在熟悉了Python的基本安装与环境配置之后,我们来看看Python的基本运算操作。
1.基本运算
>>>6#这里的‘#'是注释符号,不参与运算 6 >>>666666666666666#整数类型,原样输出 666666666666666 >>>3.14#浮点数类型 3.14 >>>id(6)#id()函数用于查看内存地址 1409471616 >>>help(id)#help()函数可用于查看函数文档 Helponbuilt-infunctionidinmodulebuiltins: id(obj,/) Returntheidentityofanobject. Thisisguaranteedtobeuniqueamongsimultaneouslyexistingobjects. (CPythonusestheobject'smemoryaddress.) >>>5+1 6 >>>5.0+1#这里运算结果会自动转换为浮点型 6.0 >>>10/2 5.0 >>>10/3#这里由于计算机是将数字转换为二进制进行计算时,浮点数转换偏差造成的 3.3333333333333335 >>>2.5*2 5.0 >>>2.5**2#符号**用指数计算,例如这里计算2.5的2次方 6.25 >>>5//2#符号//可用于计算相除的结果再进行取整 2 >>>5%2#取余,没啥好说的 1 >>>5.0%2#浮点数的取余运算,同理 1.0 >>>(5+6)*2-2**3+5//2-5%3#综合计算(表达式计算) 14
2.变量与变量类型
>>>a=6#变量定义与赋值 >>>a 6 >>>b=3*a#变量运算与赋值 >>>b 18 >>>type(a)#type函数用于检测变量类型>>>b=True#布尔类型 >>>c=3.14#浮点数类型 >>>type(c) >>>d='www.nhooo.com' >>>type(d) >>>e=['a','b','c']#列表类型 >>>type(e) >>>f=('x','y','z')#元组类型 >>>type(f) >>>g={'a':'1','b':'2','c':'3'}#字典类型 >>>type(g) >>>
3.专业计算模块:math
>>>abs(-2)#求绝对值(系统函数) 2 >>>pow(2,4)#计算2的4次方(系统函数) 16.0 >>>round(3.4)#round四舍五入运算(系统函数) 3 >>>round(3.5)#round四舍五入运算 4 >>>importmath#使用import语句可以引入math模块进行运算 >>>dir(math)#查看库中所有东西 ['__doc__','__loader__','__name__','__package__','__spec__','acos','acosh','asin','asinh','atan','atan2','atanh','ceil','copysign','cos','cosh','degrees','e','erf','erfc','exp','expm1','fabs','factorial','floor','fmod','frexp','fsum','gamma','gcd','hypot','inf','isclose','isfinite','isinf','isnan','ldexp','lgamma','log','log10','log1p','log2','modf','nan','pi','pow','radians','sin','sinh','sqrt','tan','tanh','tau','trunc'] >>>pi Traceback(mostrecentcalllast): File"",line1,in pi NameError:name'pi'isnotdefined >>>math.pi 3.141592653589793 >>>frommathimport* >>>pi 3.141592653589793 >>>>>>sqrt(9)#sqrt计算开方 3.0 >>>ceil(3.1)#ceil向上取整 4 >>>floor(3.9)#floor向下取整 3 >>>fmod(7,4)#fmod取余数 3.0
简单入门教程~
基本一看就懂~O(∩_∩)O~
未完待续~~欢迎讨论!!