上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 组合 概念:一个对象的属性值,是另外一个类的对象 单继承 概念 新式类(object类) python3中特有的,没有父类的类会默认继承object 当一个类没有继承父类时,实际他默认就继承了object类。所以下面两种写法是一样的效果 class A: pass class A(object): 阅读全文
posted @ 2022-01-25 18:21 邵杠杠 阅读(39) 评论(0) 推荐(0)
摘要: 字典dict 数据类型划分:可变,不可变数据类型,两种。 不可变数据类型(可哈希):元组,bool,int,str 可变数据类型(不可哈希):list,dict,set 字典的key:必须是不可变数据类型,可哈希 value:任意数据类型 字典的优点:二分查找法 存储大量的关系型数据 特点:字典是无 阅读全文
posted @ 2021-08-25 17:06 邵杠杠 阅读(68) 评论(0) 推荐(0)
摘要: a = 1 b = 2 如何用一行代码将ab的值互换? a,b = b,a 阅读全文
posted @ 2021-08-25 16:57 邵杠杠 阅读(134) 评论(0) 推荐(0)
摘要: 一,什么是数据类型 int:用于计算 bool:用于判断 str:存储少量数据,进行操作 list:存储大量数据,进行操作 元组:也叫只读列表,不能修改 dict:字典 集合: 二,int 常用的方法 bit_length() bit_length():返回一个整数的二进制表示中不包括符号位的最小位 阅读全文
posted @ 2021-08-10 14:02 邵杠杠 阅读(87) 评论(0) 推荐(0)
摘要: 由于设计之初只考虑了美国本土使用,所以只需要7位bit就足够组合出26个大写字母+小写字母,以及特殊符号(2**7 = 128)。但是还是预留了一位,所以我们看到的ASCLL码的第一位数字都是0。 阅读全文
posted @ 2021-08-08 14:53 邵杠杠 阅读(661) 评论(0) 推荐(0)
摘要: 算术运算符 除+,-,*,/以外,还有%,**,//。 %:取模 - 返回除法的余数 。 print(3 % 2) 结果: 1 **:幂 - 返回x的y次幂 print(10 ** 2) # 表示10的2次方 结果: 100 //:取整除 - 往小的方向取整数 print(9 // 2) print 阅读全文
posted @ 2021-08-08 14:52 邵杠杠 阅读(412) 评论(0) 推荐(0)
摘要: 编码基础知识 8位bit == 1个字节(byte) 1024个字节(byte)==1kb 1024kb == 1MB 1024MB == 1GB 1024GB == 1TB 几种常用编码方式介绍 ASCLL码 每8位bit为一个字节 由于设计之初只考虑了美国本土使用,所以只需要7位bit就足够组合 阅读全文
posted @ 2021-08-08 14:36 邵杠杠 阅读(93) 评论(0) 推荐(0)
摘要: 一,% “%”:占位符;"s":字符串;"d":数字,使用%d时要保证填充占位的值是int类型,否则报错。 #语法示例name = input('请输入你的名字') age = input('请输入你的年龄') print('你叫%s,你今年%s岁' % (name,age)) 按照顺序给前面的占位 阅读全文
posted @ 2021-08-07 18:04 邵杠杠 阅读(57) 评论(0) 推荐(0)
摘要: 1.python的设计初衷是简洁优美。 python2源码重复率高,不规范。违背了python简洁的设计初衷。 从而创建了python3。python3要比python2更加规范化。 2.默认编码方式不同。 python2的默认编码方式:ASCII码。 python3的默认编码方式:utf-8。 所 阅读全文
posted @ 2021-08-06 14:24 邵杠杠 阅读(656) 评论(0) 推荐(0)
摘要: 一,while循环 1语法: while 条件: print(1)#此为循环体 2终止循环: 2.1.改变条件,使条件不成立。 count = 1 flag = True#标志位 while flag: print(count) count += 1 if count > 100: flag = F 阅读全文
posted @ 2021-08-06 11:11 邵杠杠 阅读(137) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页