#课堂笔记

09-面向对象课堂笔记

'''1.randomrandom()|randint()|choice()|sample()2.序列化:obj=>str反:str=>obj存储与传输采用的都是字符串类型json:跨语言用于传输--只有一个根:单一数据|{}包裹的数据|[]包裹的数据--复杂的数据都是由{}与[]嵌套形成--支持的数据类型...
代码星球 ·2020-08-24

python-面向对象-01课堂笔记

''''1、面向过程编程 核心是"过程"二字,过程指的是解决问题的步骤,即先干什么再干什么 基于该思想编写程序就好比在编写一条流水线,是一种机械式的思维方式​ 优点:复杂的问题流程化、进而简单化 缺点:可扩展性差​2、面向对象 核心"对象"二字,对象指的是特征与技能的结...

04-课堂笔记-函数相关

'''字符编码文件头:py2-ASCIIpy3-UTF-8三种字符串:u''b''r''u''.encode('utf-8')b''.decode('utf-8')str(b'',encode='utf-8')bytes(u'',encode='utf-8')​文件操作三步骤:1.开的文件2.操作文件(读写)3.关闭简...
代码星球 ·2020-08-24

06-课堂笔记-包相关

'''装饰器@wraper#fn=wraper(fn)deffn():pass​defwrap(arg):defouter(func):#可以用argdefinner(*args,**kwargs):#可以用argres=func(*args,**kwargs)returnresreturninnerreturnout...
代码星球 ·2020-08-24

05-课堂笔记

'''1.函数的参数:实参与形参形参:定义函数()中出现的参数实参:调用函数()中出现的参数形参拿到实参的值,如果整体赋值(自己改变存放值的地址),实参不会改变,(可变类型)如果修改内部内容,实参会跟着变化位置实参-只能对位置形参赋值关键字实参-可以对所有(不包含可变长位置形参)形参赋值位置形参-必须出现在最前,且必须...
代码星球 ·2020-08-24

day03-课堂笔记-大纲

#字典循环:dic.keys()|dic.values()|dic.items()fork,vindic.items():  print(k,v)    #字典嵌套#[1,2,3]#{k1:v1,k2:v2}info={  '学生们':[&...
代码星球 ·2020-08-22

day03-课堂笔记

#数据类型"""#int#py2存放长整型:long#py3环境,所以整型均由int存储num1=-10num2=100000000000000000000000000000000000000000888print(num1,type(num1))print(num2,type(num2))#complexcp=com...
代码星球 ·2020-08-22