摘要: 1.面对对象程序开发基础(oop) 面对对象:高内聚 低耦合 面向过程: 优点:效率高,执行速度快 缺点:维护性,移植性差,表达不出一类的语义 面向对象: 优点:可读性,可移植性,可维护性高 缺点:执行效率捎慢 1.类的定义 class Car(): pass class Car(object): 阅读全文
posted @ 2021-04-16 10:43 蜗牛2你的菜 阅读(99) 评论(0) 推荐(0)
摘要: 正则表达式 import re lst = re.findall(正则表达式,需要匹配的字符串) findall 把所有匹配到的字符串都搜出来,返回列表 不能把分组内容和匹配内容同时显示出来 search 只把搜索到一个结果就返回,返回对象 可以把分组内容和匹配的内容同时显示出来 group 对象. 阅读全文
posted @ 2021-04-16 10:42 蜗牛2你的菜 阅读(342) 评论(0) 推荐(0)
摘要: 一、常用模块 1.math数学模块 在计算机中,所有数值在计算机底层都是约等于机制,并不是精确地 import math #ceil() 向上取整操作 math.ceil(3.1)=>4 #floor() 向下取整操作 math.floor(3.9)=>3 #pow() 计算一个数值的n次方(结果为 阅读全文
posted @ 2021-04-16 10:40 蜗牛2你的菜 阅读(169) 评论(0) 推荐(0)
摘要: 类型判断 1.type()直接获取类型 2.isinstance 用法一:isinstance(值,类型) 返回真或假 用法二:isinstance(值,(类型1,类型2 ...)) 有一个类型满足 返回真 int float bool complex str list tuple set dict 阅读全文
posted @ 2021-04-16 10:35 蜗牛2你的菜 阅读(173) 评论(0) 推荐(0)
摘要: 1.计算机文件大小单位 b = bit 位(比特) 位代表 0 1 B = Byte字节 1Byte = 8 bit //一个字节等于8位 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 2.进制转换 进制 二进制:有两个数字组成,0(低电平)、1(高电平) 例:0b(二 阅读全文
posted @ 2021-04-16 10:33 蜗牛2你的菜 阅读(133) 评论(0) 推荐(0)