随笔分类 - Python测开
摘要:编译型:一次性将所有程序编译成二进制文件。代表:C,C++等 缺点:开发效率低,不能跨平台。 优点:执行速度快 解释型:当程序执行时,一行一行的解释。代码:Python,PHP等 优点:开发效率高,可以跨平台 缺点:运行速度慢
阅读全文
摘要:1.首字母大写:方法capitalize() s = 'alexSir' s1 = s.capitalize()#capitalize()方法:首字母大写 print(s1)结果:Alexsir 2.全部变成大写:方法upper() s = 'alexSir' s2 = s.upper()#将变量s
阅读全文
摘要:集合的介绍 集合的特点:集合是无序的;不重复的数据集合;他里面的元素是可哈西的(不可变的数据类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。 集合的实际应用场景 去重,基础集合不可重复的特点,我们把一个列表变成集合,利用set本身的机制,就可以实现自动去重了 关系测试,测试两组数据之间的
阅读全文
摘要:说明 某个方法属于某个数据类型,就用.调用 如果某个方法不依赖任何数据类型,就直接调用。这种都是内置函数或者自定义函数。 作用域相关 locals() 返回当前局部命名空间中的所有变量(即局部变量)的字典。局部命名空间包括在函数或方法内部定义的变量、参数和临时值。它返回的是当前作用域内的局部变量的拷
阅读全文
摘要:组合 概念:一个对象的属性值,是另外一个类的对象 单继承 概念 新式类(object类) python3中特有的,没有父类的类会默认继承object 当一个类没有继承父类时,实际他默认就继承了object类。所以下面两种写法是一样的效果 class A: pass class A(object):
阅读全文
摘要:字典dict 数据类型划分:可变,不可变数据类型,两种。 不可变数据类型(可哈希):元组,bool,int,str 可变数据类型(不可哈希):list,dict,set 字典的key:必须是不可变数据类型,可哈希 value:任意数据类型 字典的优点:二分查找法 存储大量的关系型数据 特点:字典是无
阅读全文
摘要:一,什么是数据类型 int:用于计算 bool:用于判断 str:存储少量数据,进行操作 list:存储大量数据,进行操作 元组:也叫只读列表,不能修改 dict:字典 集合: 二,int 常用的方法 bit_length() bit_length():返回一个整数的二进制表示中不包括符号位的最小位
阅读全文
摘要:算术运算符 除+,-,*,/以外,还有%,**,//。 %:取模 - 返回除法的余数 。 print(3 % 2) 结果: 1 **:幂 - 返回x的y次幂 print(10 ** 2) # 表示10的2次方 结果: 100 //:取整除 - 往小的方向取整数 print(9 // 2) print
阅读全文
摘要:编码基础知识 8位bit == 1个字节(byte) 1024个字节(byte)==1kb 1024kb == 1MB 1024MB == 1GB 1024GB == 1TB 几种常用编码方式介绍 ASCLL码 每8位bit为一个字节 由于设计之初只考虑了美国本土使用,所以只需要7位bit就足够组合
阅读全文
摘要:一,% “%”:占位符;"s":字符串;"d":数字,使用%d时要保证填充占位的值是int类型,否则报错。 #语法示例name = input('请输入你的名字') age = input('请输入你的年龄') print('你叫%s,你今年%s岁' % (name,age)) 按照顺序给前面的占位
阅读全文
摘要:一,while循环 1语法: while 条件: print(1)#此为循环体 2终止循环: 2.1.改变条件,使条件不成立。 count = 1 flag = True#标志位 while flag: print(count) count += 1 if count > 100: flag = F
阅读全文
摘要:input() 1.语法示例:>>> name =input('请输入你的名字:') 请输入你的名字:张三 >>> print(name) 张三2.input获取到的值都是str类型 流程控制: 1.if if 条件: 结果1#如果满足条件,则执行结果1。需要缩进 #示例 if 5 > 4: pri
阅读全文
摘要:使用type方法可以查看一个值的类型 a = 1 print(type(a)) 输出结果:<class 'int'> 1.数字:int name = '张三' print(type(name))#type()是查看数据类型的方法 结果:<class 'str'> 1.1数字的操作 可以进行+,-,*
阅读全文

浙公网安备 33010602011771号