180120-python基础知识总结【连续第八十五天】

首先是数字和表达式:

交互式python解释器可以当作计算器使用,它不仅可以处理一些简单的算术,还可以对一些较大的数进行计算:

对于一些非常大的数在python中则会以长整数形式展现,即在数的末尾加上后缀L;

如100000000000000

在解释器中则会显示为:

1000000000000000L

python中也仍可以进行简单的四则运算,取模等等,甚至更复杂的运算;

对于十六进制和八进制数在python中也可以运算,且十六进制和八进制数都是以0为首位;

变量:

python中的变量只要直接定义初始化就可使用,不用管是什么类型的变量(有别于C语言)

如直接写

x=3

x*2

则会直接显示6(此处写代码并不要求加分号结尾)

语句:

即一些指令 如输出语句print()输入语句input(),raw_input()等

180120-python基础知识总结【连续第八十五天】

函数:

此处就是指一些库函数,用于一些数学计算等如

pow函数用于求一个数的x次方;

abs函数用于求一个数的绝对值;

round函数用于将一个浮点数四舍五入为最接近的整数;

模块:

格式:

模块.函数 用来调用一些复杂的函数;

如调用floor函数则写作

import math

math.floor(32.9)

则会输出32.0(floor函数用于将浮点数取整)

再如sqrt函数调用时写作math.sqrt,对于负数开平方结果为复数,则需要用模块cmath.sqrt来实现;

此外python中还支持对复数的运算;(复数要以j结尾)

180120-python基础知识总结【连续第八十五天】

目标:学习列表和元组;