目录
1.二进制转换十进制
从二进制数1101001右边第一位开始,第一位的数字是1,则有1=1,第二位的数字是0,则有0=0,第三位的数字是0,则有0=0,第四位数字是1,则有1=8,第五位数字是0,则有0=0,第六位数字是1,则有1=32,第六位数字是1,则有1=64
再把所有积相加即可得1+0+0+8+0+32+64=105,故二进制数1101001转化为十进制数是105。
2.常用的魔法方法
__init__(self, ...): 初始化对象时调用的方法。
__str__(self): 对象的字符串表示,常用于打印和显示对象。
__repr__(self): 对象的详细字符串表示,常用于调试。
__len__(self): 返回对象的长度,常用于支持len()函数。
__getitem__(self, key): 获取对象的索引值对应的值,常用于支持索引操作。
__setitem__(self, key, value): 设置对象的索引值对应的值,常用于支持索引操作。
__delitem__(self, key): 删除对象的索引值对应的值,常用于支持索引操作。