自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 数据结构与算法——顺序表

两种顺序表:第一种适合数据所占存储空间一样的情况如[10,20,30]第二种适合数据所占存储空间不一样的情况如[10,“ab”] ,存储的是随机的地址,不一定为连续的(地址占四个字节)元素外置的顺序表例子如下:存储的是地址,当要找li[0]时,根据列表首地址找到存储的值0x100,根据值0x100找到对应内存的值,即为12。...

2020-12-27 21:59:38 102

原创 python基础——异常

try_except:try: print("step1") a = 3 / 0 print("step2")except BaseException as e: print("step3") print(e) print("step4") 输出为:step1step3division by zerostep4try…多个 except 结构一般建议 尽量捕获可能出现的多个异常(按照先子类后父类的顺序),并且针对性的写出异常处理代 码。为了避免遗漏可能出现的异常,可以在最

2020-12-26 21:15:19 77

原创 @property装饰器get和set方法

class Salary: def __init__(self, name, salary): self.__name = name self.__salary = salary @property def salary(self): return self.__salary @salary.setter def salary(self,salary): if 1000< s < 500

2020-12-22 15:09:13 61

原创 python基础 (3)

nonlocal关键字声明外部函数的局部变量def outer(): b = 10 def inner(): nonlocal b print("inner b:",b) b = 20 inner() print("outer b:", b) outer()输出:20LEGBPython 在查找“名称”时,是按照 LEGB 规则查找的:Local–>Enclosed–>Global–>Built inLocal 指的就是函数或者类的方法内

2020-12-22 09:42:24 41

原创 python基础(2)

循环代码优化:尽量减少循环中不必要的计算嵌套循环中,尽量减少内层循环的计算次数,尽量往外提局部变量查询较快,尽量使用局部变量函数def print_star(n): print("*"*n) print(print_star) print(id(print_star)) c = print_star c(3)执行结果: <function print_star at 0x0000000002BB8620>45844000参数的传递可变对象进行写操作,

2020-12-21 18:48:09 86

原创 python基础

赋值链式赋值a = b = 17解包赋值a, b, c = 1, 2, 3 相当于a = 1, b = 2, c = 3常量 python不支持常量,只能逻辑上不作修改。****常量名大写****基本数据类型divmoid()函数可以同时得到商和余数,返回的是一个元组:divmoid(13,3)输出(4,1)整数二进制:0b或0B八进制:0o或0O十六进制:0x或0Xint()实现类型转换小数转为整数时不是四舍五入,而是直接舍去小数可以直接将全数字字符串转为i

2020-12-19 18:58:28 58 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除