header title1
header subtitle1
header title2
header subtitle2
header title3
header subtitle3
· ☕ 10 分钟
一. 格式化输出 1 2 3 4 5 6 7 8 info = ''' ------------ info of %s----------- #这里的每个%s就是一个占位符,本行的代表 后面拓号里的 name Name : %s#代表 name Age : %s#代表 age job : %s#代表 job Hobbie: %s#代表 hobbie ------------- end ----------------- ''' %(name,name,age,job,hobbie) # 这行的 % 号就是 把前面的字符

· ☕ 2 分钟
模块 what is 模块:本质就是.py文件,它是封装语句的最小单位。 自定义模块:实际上就是定义一个.py文件。其中可以包括:变量定义,可执行语句,for循环,函数定义等等,他们统称模块的成员。 模块运行的方式: 脚

· ☕ 1 分钟
标准版的装饰器: 装饰器的本质就是闭包 1 2 3 4 5 6 7 def wrapper(f): def inner(*args,**kwargs): '''添加额外的功能:执行被装饰函数之前的操作''' ret = f(*args,**kwargs) '''添加额

· ☕ 2 分钟
迭代器 1) 可迭代对象定义 在python中,但凡内部含有__iter__方法的对象,都是可迭代对象。 2) 查看对象内部方法 该对象内部含有什么方法除了看源码还有什么其他的解决方式么?当然有了, 可以通过dir()

· ☕ 12 分钟
面向对象 面向对象基础 ​ 在用面向对象的时候一般类名用大写字母开头,函数名用小写字母开头 类 1 2 3 def FunctionName(args): '函数文档字符串' 函数体 实例化 1 2 3 4 5 6 7 8 9 10 class Person: #定义一个人类 role = 'person' #人的角色属性