自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-12-24

顺序表的结构与实现 顺序表的结构 开始就要在表头信息里说清楚我们需要多少个表头信息,还有数据 数据表替换和扩充 数据表增加或删除的效率 list 是动态顺序表

2020-12-24 12:41:38 63

原创 python基础7

Super()获得父类定义 多态 指的是同一个方法调用由于对象不同可能会产生不同的行为。 这里isinstance是查看是否m是Man的子类 运算符的重载 这里我把x加的顺序改变,add()的parameters 的顺序就改变了,self是加数,other是被加数 class Person: def __init__(self,name): self.name = name def __add__(self,other): return "{0}--{

2020-11-24 09:36:52 119

原创 2020-11-04

python没有重载 python动态语言,修改已有类的新方法或者,动态修改类已有的方法都可以 这个操作相当于先把play_game的地址赋给我们的person下的play属性 私有属性和私有方法(实现封装) 封装:像手机充电器一样外面就访问不了私有的部分了 但是python不严格,没有严格的访问控制限制 定义employee 类有2个属性,name 和 age 用e去访问它,访问完,直接打印名字没问题 现在把age定义成私有属性怎么弄? 不能这么访问了,想访问用这个 自己的属性调用自己的方法

2020-11-09 08:30:45 646

原创 2020-11-02

python基础6 嵌套函数(内部函数) def outer(): print("outer running ") def inner01(): print("inner01 running") inner01() outer() 使用原因: 1.外部无法访问嵌套函数 2. 避免内部重复代码 3. 闭包 Nonlocal,Global关键字的用法 LEGB规则 Local 指的是函数或者类的方法内部 Enclosed 嵌套函数 Global 全局变量 Built in Python自

2020-11-02 13:28:33 113

原创 python基础5

python基础5 全局变量,局部变量 a = 3 #全局变量 def test01(): b = 4 print(b*10) print(a) a=300 print(a) test01() test01() print(a)

2020-10-22 09:42:37 115

原创 python基础4

for 循环和可迭代对象遍历 for x in "shabi": print(x) for x in (10, 20 ,30): print(x) 嵌套循环 99乘法表 for m in range(1,10): for n in range(1, m+1): print("{0}*{1}={2}".format(m,n,(m*n)),end="\t") print() 打印列表 r1 = dict(name="涛哥", age=18, salar

2020-07-29 11:37:10 163

原创 python基础3

字典 创建字典 {} dict() zip() a = dict.fromkeys() #创建全是None的字典 字典元素的访问 序列解包 字典表格练习(很重要) >>> r1 = {"name":" zzc", "age":24, "salary": 10000, "city" :"nanjing" } >>> r2 = {"name":" aaaa", "age":24, "salary": 10000, "city" :"nanjing" } >>

2020-07-24 09:16:11 92

原创 python基础2

可变字符串 import io s = 'he' sio = io.StringIO(s) >>>sio 'he' 基本运算符 >>>a = 4 >>>3<a<10 True 位操作 最后一个是异或 就是a,b不一样的是1 一样的是0 LIST List创建 a = list() a = [] a = list("gaoqi") >>>a ['g','a','o','q','i'] >>> a

2020-07-20 17:05:27 129

原创 python笔记

id 地址 类型 value is 是看地址是不是同一个 == 是看value! 整数缓存 【-5,256】的id地址一样! pycharm的话【-5,+】 **is比 == 效率要高,变量和None比较时,应该用is** 字符串编码 python3用的是Unicode。 字符串16位的编码(default) 创建字符串 单引号双引号 单引号有时候会和 I’m 冲突 双引号也有类似 三个单引号 或者 三个双引号 多行创建 空字符串可以存在长度为0 len()-----查字

2020-07-14 15:44:43 123

空空如也

空空如也

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

TA关注的人

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