首页 > 代码库 > python学习
python学习
学习笔记
python
id函数:用于判断对象在内存中的地址。
is 操作符:可以用来判断两个对象在内存中的地址是否相同。
.sort()方法:可对列表中的内容进行排序。
在python中,已经预先为我们缓存好了0到255范围内的数字,因此在遇到变量绑定时,会直接将变量名指向相应内存地址,所以如果遇到相同值的绑定,会将多个变量名共享引用同一个对象。如若数值超出了这个范围,则在引用绑定时,在内存中重新开辟空间进行缓存。
在python中不同进制数据的表示:
二进制:以0b开头
八进制:以0o开头
十六进制:以0x开头。
将十进制转换为二进制:bin(十进制数)
将十进制转换为十六进制:hex(十进制数)
将十进制转换为八进制:oct(十进制数)
运算符:** 计算次方
//整除
% 求余
math模块中的方法:
floor与trunc
两者都是用于抛去小数点后数位取整,但.floor()方法取整时总是在坐标轴上向左贴近,因而对于浮点型负数处理时,math.floor(-3.14) = -4 。
.trunc()方法在取整时总是在坐标轴上向原点的方向贴近,因而在对于浮点型负数处理时,math.trunc(-3.14) = -3 。
另有.ceil()方法,其作用与特点与floor相反。
round()【内置函数,全局】简单的四舍五入。
math.pi :获得圆周率。
pow(number,次方数)【内置函数】计算次方。
math.sqrt(number) : 开平方。
decimal模块的Decimal类:被用于计算中保证浮点型运算的精度。
syntax:
decimal.Decimal(“0.1”)
// 括号内参数必须以字符串类型传入。
//使用前须引入decimal模块
或:
Decimal(“0.1”)
// 使用前须引入类:from decimal import Decimal
单词
import 进口 引入 maths(math) 数学 floor 地面 底。ceil 天花板 round [ra?nd] 圆形 整数 around 大约 defined [d??fa?nd] 确定的 清晰的 define 给…下定义,阐明,界定。 decimal [?d?s(?)m?l ] 小数 十进制的
python学习