摘要:
请点这里:https://www.cnblogs.com/yinwenjie/p/10856749.html 阅读全文
摘要:
一、反射 反射就是用字符串类型的变量名来访问这个变量。 hasattr,getattr,setattr,delattr 二、内置方法(魔术方法) 1、__new__方法(构造方法) 在实例化对象时,第一步就是为对象开辟一块新的内存空间,然后将这个空间传给init方法。开辟空间就是new方法做的事。 阅读全文
摘要:
相关概念: 静态属性:定义在类中、__init__外的属性 动态属性:定义在__init__中的属性 私有属性:以__开头的属性 类方法:@classmethod,把一个方法变成一个操作类的方法,不依托于对象,可以直接被类调用。比如修改静态属性。有一个固定的参数cls。 class Goods(ob 阅读全文
摘要:
一、time和datetime模块 1、time模块 import time print(time.time()) # 从1970年到当前时间的秒数 print(time.ctime()) # 传入秒数,默认是time.time(),显示参数时间的固定可读形式如:Mon Jun 17 21:39:5 阅读全文
摘要:
一、函数 1、参数 def func(形参, *args, 关键字参, **kwargs) pass 2、作用域 global:声明一个变量是全局变量。 nonlocal:声明一个变量是局部变量,用在函数嵌套中,内层函数用来声明一个变量是局部中离它最近的同名局部变量。如果声明的这个变量在局部中没有则 阅读全文
摘要:
一、python解释器 解释型:解释型语言执行时一句一句依次将代码翻译成机器语言,只要有解释器就能在任何机器上运行。 编译型:编译型语言一次性将代码翻译成机器码,执行速度快,但是不能跨平台,修改代码需要重新编译。 CPython解释器:python自带的官方解释器。 JPython解释器:将代码翻译 阅读全文