摘要:
#cmd 安装第三方模块 #pycharm调用第三方模块 import schedule #导入第三方模块 import time '''每3秒输出 ’哈哈--‘ 休眠1秒,循环进行''' def job(): print('哈哈 ') schedule.every(3).seconds.do(jo 阅读全文
2022年9月26日 #
2022年9月25日 #
摘要:
#目录和包的区别 #模块的导入的2种方式 #模块1 module_A a=10 #模块2 moduleB b=100 #模块3 名称:demo55 '''使用import方式进行导入时,只能跟包名或模块名''' import chap1.pageage1.module_A as ma #ma为别名。 阅读全文
摘要:
#加上 if __name__ == '__main__': 判断是否在当前模块中运行,如果是则输出。如果是其他模块调用该模块运行,则 if __name__ == '__main__': 下面的代码不会运行。 #模块1 名称:calc2 def add(a,b): return a+b if __ 阅读全文
摘要:
#1.1自定义模块 #1.1.1创建模块 #1.1.1.1新建一个.py文件,名称尽量不要与Python自带的标准模块名称相同 # 1.1.2创建模块 # 1.1.2.1 导入模块 第一种 import 模块名称 [as 别名] #导入整个模块 第二种 form 模块名称 import 函数/变量/ 阅读全文
2022年9月24日 #
摘要:
#浅拷贝示意图 #深拷贝示意图 class CPU: pass class Disk: pass class Computer: def __init__(self,cpu,disk): self.cpu=cpu self.disk=disk #(1)变量的赋值 cpu1=CPU() cpu2=cp 阅读全文
摘要:
'''__new__用于创建对象, __init__把创建的对象初始化''' class Person(object): def __new__(cls, *args, **kwargs): print('__new__被调用执行了,cls的id值为{0}'.format(id(cls))) obj 阅读全文
摘要:
'''#两个整数类型的对象的相加操作''' a=20 b=100 c=a+b #两个整数类型的对象的相加操作 d=a.__add__(b) print(c) print(d) '''字符串等相加用 类中设置__add__的方法''' class Student: def __init__(self, 阅读全文
摘要:
class C(A,B): def __init__(self,name,age): self.name=name self.age=age class D(A): pass #创建C类的对象 x=C('Jack',20) #x是C类型的一个实例对象 print('1.',x.__dict__) # 阅读全文