自定义博客皮肤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 134

原创 python基础——异常

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

2020-12-26 21:15:19 109

原创 @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 112

原创 python基础 (3)

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

2020-12-22 09:42:24 65

原创 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 139

原创 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或0X int()实现类型转换 小数转为整数时不是四舍五入,而是直接舍去小数 可以直接将全数字字符串转为i

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

空空如也

空空如也

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

TA关注的人

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